Our teachers

Our teachers are native speakers and are located in the country of the language being learnt.  They are located in countries where the language is spoken as the native language.  Teachers are members of our permanent teaching team and also teach in-person courses in their native countries.  


Our teachers of English are located in Oxford, England 




Our teachers of Spanish are located in Segovia, Spain




Our teachers of French are located in Montreal, Canada




Our teachers of German are located in Heidelberg, Germany