If you want to learn Spanish in Mexico, Puebla should be at the top of your list. In 2010 I arrived in Mexico not knowing any Spanish. It was before smart phones and google translate. Yet somehow I found a way to communicate through hand signals and sometimes drawings! Over time I took Spanish classes […] Why Puebla is the Best City to Learn Spanish in Mexico is a post from: Bacon is Magic