Learn Spanish in beautiful Costa Rica and experience exciting excursions to volcanos, beaches, and white water rafting locations, homestay with a local family, and language study classes in local universities.