Ich weiß ja nicht wie lange euer Sprachkurs gehen soll?
Mit Sprachkursen an sich kenne ich mich zwar nichtso aus, aber kann euch gerne was zu den unterschiedlichen Städten sagen:
Ich finde Guanajuato zwar ganz nett, ist auf jedefall sehr hübsch zum anschauen, aber nach ner Woche würde ich mich da langweilen.
Ich persönlich finde Puebla da schon ansprechender, aber es ist aufjedenfall kalt (10-15°) Mitte Dezember... Ich weiß ja nicht wieviele Winterklamotten ihr so dabeihabt? Je nachdem wieviel Zeit ihr insgesammt in Mexiko verbringen wollt, und wie eure Route aussieht, könnte es halt recht günstig liegen, wenn ihr dannach eh nur Richtung Süden (Veracruz, San Cristobal..) weiterwollt.
Cuernavaca war ich noch nicht.
Ich wohne selbst in Guadalajara und bin daher vllt nicht ganz objektiv, aber die Größe der Stadt ist aufjedenfall nicht mit Mexiko Stadt zu vergleichen. Hier kann man echt viel unternehmen aber trotzdem empfinde ich das Zentrum als recht kompakt.
Außerdem ist es hier schön warm, in Mexiko ist es momentan aufjedenfall sehr kalt