In fall 2017 I spent four weeks in Mexico exploring Mexico City, Puebla, and the state of Veracruz.

In fall 2017 I spent two weeks at Livit Immersion Center in Puebla, Mexico. Livit is 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 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.

Mexican stand-up comedy streaming on US Netflix in 2018 to improve your Spanish.

A list of my favorite fiction and nonfiction books about Mexico written by expat authors.

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.

Mexican movies streaming on US Netflix in 2018 I recommend for learning Spanish. Mexican cinema is internationally celebrated and a great way to improve your listening comprehension. If you are an intermediate or advanced learner, I recommend watching with Spanish subtitles as studies have shown it enhances language learning.

Diego Rivera mural, Palacio Nacional, Mexico City

In spring 2016, I spent three weeks in Mexico exploring Guanajuato, San Miguel, Querétaro, Mexico City, Puebla, Morelia, and Pátzcuaro.

In March 2016 I spent four weeks learning Spanish at Escuela Falcon in Guanajuato, Mexico. I had studied the language off and on for years but always wanted to spend an extended length of time in a Spanish-speaking country.

In March 2016 I’ll be studying Spanish for four weeks at Escuela Falcon, a language school in Guanajuato, Mexico. I’ve had six weeks to prepare for my trip and brush up my rusty Spanish.