Learning a language gives you a different perspective on the world — and yourself. We offer immersion programs in 15 languages, for every age and level of ability.
Our immersion approach to language teaching provides villagers with a culturally authentic setting filled with carefully designed opportunities. Our well-trained language teachers will help you practice your new language skills all day, every day.
Beyond the obvious advantage of adding the skill of speaking in another language, research proves there are numerous other valuable benefits connected to learning other world languages.
There are no language prerequisites for most of our programs, and our staff are trained to challenge learners at all levels from novice to highly proficient.