Love this organization and had the chance to work with them in Guatemala. You can sponsor a child for school and know that the money you donate is actually going to that child. They do a great job of keeping in touch with donors too. www.mayanfamilies.org.
Antigua, Guatemala: 'Antigua is the cheapest, friendliest and certainly one of the prettiest cities in which to learn Spanish, where cobbled streets and perfectly preserved colonial architecture are spread at the foot of a majestic volcano. This Unesco World Heritage–listed city is filled with language schools that offer five hours of one-on-one language instruction per day.' http://www.lonelyplanet.com/campaigns/healthy-holidays/?section=grow&experience=learn-spanish-with-a-local-family