You can find Spanish School in downtown and outside there, zone 3 which is far from the touristic area and you will be able to experience the local life.
The programs of the schools offers:
One on one Spanish classes: where the experience is unique because you will have the opportunity to learn the language in a formal, dynamic and fun way because the school provides you all materials your need but the teacher provides you the knowledge of the history of the country, culture, traditions, actual politic situation in a way that you will understand more the country.
Home stay with a local Guatemalan family: This is the best way of immersion because staying with locals you can learn about the daily life, the food and way of thinking.
Daily activities and excursions: As you can meet locals, you can meet another foreigners that have the same interests as you.
Now that you have decided to study Spanish in Guatemala, we recommend you to take some Spanish lessons before your trip, it is important because the immersion on the language is going to be intensive, so itis better if you have some ideas about the language, some useful phrases etc.