Are all the trainers native-speakers?
Yes. Our trainers come from the US, Australia, South Africa, Canada and other English-speaking countries. They are all well educated and qualified to teach English as a second language.