Volunteering and Spanish Language Schools in Costa Rica

Has anyone had any experiences with Volunteering opportunities (specifically in the town of Cartago) or Spanish Language schools in Costa Rica??

You can Google either one of your questions and get many, many answers.  There are numerous organizations in need of volunteers.  It just depends on what you're looking for.  The same thing can be said for Espanol lessons.

- Dave