What kind of languages do you teach?

We teach communication languages. It means you will study 1000s topics that you can apply in your daily life. Currently, we are offering courses in Mandarin, Shanghainese, Cantonese, Taiwanese, Vietnamese, Korean, Japanese, Italian and Russian. The list will continue to be added up.

Our program focuses mostly on speaking and listening. We do not offer test prep course on Flexi Classes, so please don’t be mistaken by the name.

We use the name of the famous test to better describe your current level in a language so you will have a better idea of how good you are in the targeted language.