Our Course Offering

All Courses

Advanced Placement (“AP”)

AP programs can boost a student’s chances of securing a college or university placement. Students scoring a passing grade in an AP exam (grade 3 or above) can earn credits and secure placements at many colleges and universities in the US and Canada.

ELL, English & Humanities

Being proficient in English is one of the cores to be successful in business and life in Canada; studying another one of the humanities such as history or philosophy also delivers a better understanding of the world and builds a pathway to future success.

Math and Sciences

A solid understanding of math and science subjects is essential to any student looking to achieve success in a future business or medical-related career. Of course, these subjects also have many applications in daily life.


If you’re looking to attend an elite private middle or high school, these are tests you’ll need to do well on. We offer comprehensive preparation for SSAT, PSAT and SAT to ensure that, when the time comes, students are confident they’ll do well in the exams!


If you need to improve your English for migration or work, this is the course for you! Recognized by over 11,000 education and training providers worldwide, passing IELTS will set you on the road to success.

General Tutoring

For students looking to raise overall grades across a selection of subjects, we can help tailor a specific course or tuition modules to help you improve in areas where it’s needed.

Continuing Study

Getting ahead and staying ahead is more and more challenging in today’s competitive world, so continuing adult study is a prerequisite to making sure you are up-to-date with all that’s new.

French Training

As one of the world’s major languages, learning French can be very valuable for many students contemplating working internationally or just travelling. Of course, it’s also a necessity to speak French in certain parts of Canada.

Mandarin Training

The number of students learning Mandarin is one of the biggest growth areas as the language becomes more and more useful for business or for those looking to study or even travel in China.

Other Language Training

We teach a variety of other languages from beginners up to advanced levels, so just let us know what your interest is and see if we can help.