Interested in studying Spanish in Puebla, Mexico? Check out my review of Livit, an excellent small school that provides Spanish immersion courses in the gorgeous colonial city of Puebla.

Tiny Tlaxcala, the capital of Mexico’s smallest state, is often overlooked by travelers, but its relaxed colonial charms make it well worth a visit. Tlaxcala City is an easy day trip from Puebla. You can also visit from Mexico City, but the bus ride is closer to two hours one way.

Want to learn Mexican Spanish? Check out this list of top Mexican comedians on Netflix streaming. Watching comedy is a great way to practice Spanish since it’s full of colloquial expressions and pop culture references.

Best books about Mexico by Expats

Interested in reading some of the best books about Mexico? Check out this list of fiction and nonfiction books on Mexico written by expat authors.

Planning a trip to the Baltic states? In summer 2017 I spent three weeks exploring Lithuania, Latvia, and Estonia. Check out my Baltic countries itinerary and trip report.

Want to learn Mexican Spanish? Follow these entertaining Facebook pages to practice Mexican Spanish online for free while keeping up with contemporary culture in Mexico.

Love watching Spanish TV shows to improve your Spanish? These are the best Spanish TV series on Netflix streaming in 2018. Try using Spanish subtitles to amp up your language learning.

Learning Advanced German

Learning advanced German? These resources will help improve your German conversation, grammar, and listening skills.

In February and March of 2017 I visited Mexico City and then spent three weeks in Guanajuato taking Spanish classes, followed by three days in Zacatecas, a beautiful northern mining town.

In October 2016 I spent two and a half weeks studying Spanish at AIL Madrid. Overall it was a great experience and I highly recommend the school.