After leaving my job in 2016, one of my major life goals became brushing up my rusty Spanish, which at that time was about level B2 (upper intermediate). I signed up for language study at a Spanish school in Guanajuato, Mexico, but prior to my trip began intermediate Spanish practice on my own.
Up till then, my formal Spanish studies had been limited to five years in middle and high school, during which I definitely didn’t pay as much attention as I should have. Later, I frequently devoted my vacations to Latin American travel and practiced conversation whenever possible. In 2010, I dusted off my grammar a bit with a two-week stint at a language school with campuses in Buenos Aires and Montevideo, Uruguay.
Due to the steady diet of Spanish-language movies, TV, and music I had always consumed, my listening comprehension was good, but my grammar and speaking skills were extremely rusty. My goal was to improve them to get the most out of my immersion experience in Mexico.
Here are the most useful intermediate Spanish resources I discovered:
Intermediate Spanish Grammar
My grammar skills needed a refresher after decades of neglect. After reading Amazon reviews, I purchased The Ultimate Spanish Review and Practice, a dense text for intermediate and advanced learners in need of a solid review.
I spent about an hour a day working through the exercises, a tedious but much-needed effort. Reviewing grammar was a humbling experience and made me realize how much I had forgotten — or never learned in the first place.
I also read Breaking Out of Beginner’s Spanish a few times a week. This entertaining work was jam-packed with useful tips for speaking Spanish like a native; over the past two years I’ve read it twice, picking up new pointers every time.
Spanish Podcasts

I spent at least half an hour a day listening to Spanish language podcasts to improve listening comprehension. It was interesting that as I reviewed a particular grammatical structure I would start to notice it being used in the podcasts. Check out my favorite Spanish-language podcasts here.
Spanish-Language Media

Watching Spanish-language TV shows and movies is my favorite way to practice vocabulary and listening skills. Consuming Spanish media also allows you to learn about other cultures and gain exposure to different accents and slang.
See my lists of recommended TV shows on Netflix and Amazon Prime and movies on Netflix and Amazon Prime!
Intermediate Spanish Conversation
Spanish conversation practice was without a doubt the most fun and engaging part of my studies. Having regular discussions with native speakers also kept me motivated to do grammar drills, since I could see my spoken Spanish improve as my knowledge progressed.
iTalki

iTalki is a convenient, affordable way to connect online with teachers and language exchange partners. iTalki’s paid lessons offer the choice of community tutors or professional teachers. Professional teachers have a teaching certification and classroom experience, while community tutors are native speakers (or near-native speakers) who can help you learn a language through informal tutoring or speaking practice.
I decided to work with community tutors rather than professional teachers since I planned to review grammar on my own; it was conversational practice I needed most. Community tutor hourly rates are also cheaper.
Due to my short time frame, I decided against doing language exchanges in order to devote my sessions to only Spanish. In the future, I do plan to try language exchanges since it’s a free way to practice conversation, help others with English, and make new friends.
I set up three half-hour trial sessions with iTalki Spanish tutors based in Mexico and continued with the two that impressed me most. I bought a package of five 45-minute lessons from each tutor and met with them once a week over Skype.
Usually, one of us would choose an article in advance for us to discuss during the session. I would read it on my own, look up new vocabulary, and note any questions I had. Spain’s best-selling newspaper El País is an excellent source for stories on international news and culture. Sometimes I read the article out loud during the session so the tutor could correct my pronunciation.
I also used the time to ask about Mexican culture and customs. Our conversations often strayed from there to random topics, which kept things fresh and helped me learn more vocabulary.
Spanish-Language Meetups
I attended two free Spanish-language Meetups organized by the local chapter of the Instituto Cervantes. One required a fluency level of B2 and focused on reading and discussing Hispanic literature, and the other was a conversation group that met in a local pub.
The conversation Meetup mostly consisted of beginners and was a bit too basic to be useful, but the reading group attracted a lot of native speakers and was quite challenging.
You may also like:
Note: If you sign up for iTalki using one of the links on this page, both of us will receive a credit of US $10 after your first lesson. If I recommend a business, it’s because I loved them and think you will too. Thanks for helping to support this blog!
Have more resource suggestions for intermediate Spanish practice? Please share your recommendations in the comments.
How is your Spanish now? My wife is Honduran and now after 20 years of marriage I’ve become serious at trying to learn the language. I use duolingo, Fluencia, and watch Netflix shows in Spanish. Any other suggestions?
Hi Jeff, it’s improved a lot, I think mostly because I’ve spent a lot of time in Spanish-speaking countries. If you can, I recommend traveling and attending a language school, but if that’s not possible conversation classes via iTalki are a good substitute. You can also try local Spanish Meetups or free online language exchanges. Like you, I watch a lot of Netflix and I also use podcasts for listening practice. Feel free to check out my list of recommended podcasts here: https://www.secondhalftravels.com/best-spanish-podcasts. ¡Suerte! 🙂