I just moved to Spain not long ago and found that while English works in big cities like Madrid and Barcelona, if you really want to integrate into local life and understand the culture here, self-studying Spanish is an unavoidable hurdle. Taking a formal class isn’t very flexible with my schedule, so I decided to start with self-study. But the sheer volume of online resources is overwhelming. I’m starting this thread to share my research on some of the main learning methods I’ve looked into, and I’d also love to get recommendations and advice from all the experts here!

A Comparison of Popular Learning Channels
I’ve mainly been focusing on online platforms and mobile apps because they’re convenient and I can learn anytime, anywhere. I’ve put together a simple comparison table of a few famous ones. It might not be perfectly accurate, so feel free to add your input.
| Platform/App | Key Features | Pros | Cons |
| Duolingo | Gamified learning through levels | Free, fun, great for beginners to build interest | Weaker on grammar, content can be repetitive |
| Babbel | Focuses on practical conversation scenarios | Systematic lessons, content is relevant to daily life | Paid, a bit less fun than Duolingo |
| iTalki | One-on-one platform with real tutors | Improves speaking and listening quickly, flexible scheduling | Relatively expensive, requires proactive booking |
| HelloTalk | Language exchange community | Free, can find native speakers to practice with | Partners aren’t professional teachers, effectiveness depends on luck |
My Personal Experience and Choice
As for me, I’m currently using a combination of Duolingo + iTalki. I use Duolingo daily to review vocabulary and maintain my feel for the language; it’s like a game, so there’s no pressure. Then, I schedule one or two lessons a week on iTalki with an experienced tutor to go over grammar and practice my speaking. I feel this combination of input and output is working quite well.
I’ve also tried watching some YouTube tutorial videos, like “Español con Juan” or “Why Not Spanish?”. Their videos are very entertaining, and they’re a great way to learn about Spanish cultural quirks while self-studying Spanish. I highly recommend them for listening practice. The only downside is that the lessons aren’t very systematic and the topics are a bit scattered.
At the end of the day, there’s probably no single platform that is absolutely the “best.” It really depends on your own learning style and current goals. If you’re a total beginner looking to build interest, Duolingo might be a great starting point. If you want to improve your speaking skills quickly, finding a tutor on iTalki is probably the most efficient way. It’s still a bit tough to learn completely on your own. I hope my humble summary is helpful to everyone, and I’d love to hear how the veterans here learned! Any hidden gem apps or study methods to share? Please do!