Learn Spanish at this school in Costa Rica...They arrange homestays and arrange tours so you really not only learn Spanish but also learn about the culture and beautiful country that is Costa Rica.
http://www.epifaniaschool.com/
Check it out!
Carlos