Are you learning Spanish? Do you want to give yourself the full experience of learning by immersing yourself in a Spanish speaking city? You have plenty to choose from! With 20 countries around the world speaking Spanish as an official language, there are so many places you could go. How about Guadalajara in Mexico? Here(…)