Who are the teachers
All teachers have degrees in languages or education and are bilingual. They all have experience living in other countries and understand the process of learning a language and adjusting to a new culture. They take personal interest in the success of their students.