More than twenty available languages

What would you like to learn?

Learn better

Our approach to learning

From design to instruction, we adapt to your learning goals and preferences to better help you achieve success.

Our courses

What is your learning goal?

Learn a language online

Experience high-quality online courses that support your learning without compromise.

Develop your general language skills

Learn to listen, speak, read and write with practical and lifelong language skills.

Student taking notes at the computer

Personalise your learning

Accelerate your progress with a private course for you or your group.

Language courses for very young learners

Expand your child’s horizons

Nurture your child’s potential with language classes for young learners.

Prepare for university or high school

Improve your academic English or Chinese to fast-track your path to success.

Gain a qualification

Develop the skills needed to pass a language proficiency test with your desired score.

Specialise your language

Upgrade your language skills to succeed in your professional aspirations.

Design a course for your company

Tailor your language course to fit the needs of your team or organisation.

Advanced Language Teaching

Hone your language teaching skills

Enhance your understanding of principles and practices in language teaching.

Can’t find what you’re looking for?

We are here to help you find the right course.
Contact us here.

Apply now

Let us help you achieve your learning goals

We are here to help you find the right course. Contact our student admissions consultant, or submit an application online.
Apply for a language course