It is never too late to learn a language. What better way than to be 100% immerse? You're forced to think in another language, think as the locals do, and truly grasp what it means to be someone that lives in that particular area!
Delve into a new language. This is a great opportunity to take Spanish lessons while being part of a community project in Ayacucho. Be fully immersed in Peruvian culture, learn Spanish, live with a local host family, all the while contributing to a community led program. Spanish lessons are generally 20 hours per week. The rest of your time will be dedicated to your volunteer project.