Contest Prep

Your Custom-Made Canadian and International Competition Preparation Program

We offer customized programs personalized to your child’s unique and academic needs. Our customized programs teach your child the skills he or she needs to deal with the challenges of contests, and will help him or her develop critical thinking and learning skills that are used for study. Your child will receive a customized learning plan, one-on-one instruction, effective exercise and most importantly have fun.

Canadian Mathematics Contests are hosted by the University of Waterloo, CMC provides competitions based on grades. These competitions have been widely recognized among Canadian universities and have an international influence. Especially Euclid Contest has become a major factor in applying for top universities in Canada, and serves as a critical winning factor in applying for scholarships



These courses apply unique teaching methods to fulfill student potentials, enhance maths skills and arise interests. They can significantly improve student's ability to solve complex problems and advance mathematic thinking. Enhance understanding and fully prepare for the contest

Canadian Open Mathematics Challenge
COMC tests students' in-depth comprehension and computing capabilities in high school math subjects, and serves as a pre-selection for the Canadian Mathematical Olympiad. COMC's top 50 contestants and winner from each region would gain entry into the latter competition.

COMC Preparation - 20 hours 

Extra Sessions -  Canadian or International Olympiad Competition
(Sessions arranged on an hourly basis)
Customized Prep Course for the following competitions: Canadian Mathematical Olympia and Canadian Computing Olympiad.

The Canadian Computing Competition (CCC) is a fun challenge for secondary school students with an interest in programming.

CCC aims to test students interested in computing science, on their ability to understand, design, and apply computer algorithms. Its content includes program design, data structure and algorithm design. Superior performance in CCC could win students entrance into the International Olympic of Informatics (IOI). The senior level contest performance has also become an important factor in applying to computer science programs in top Canadian universities.


CCC Senior Level Prep -    22 hours

This course helps students to have a strong grasp to the basics of programming and forge interest.Learn the basics of Jave, C++ programming and design, prepare for junior level competition in the CMC.

CCC Junior Level Prep  -  22 hours 

This course develops students' mathematical analysis and computing capability, and transfer abstract mathematical logic into tangible computing programs. The course covers C++ language, data structure and algorithm design. Prepare for the senior level of CCC.

American Mathematics Competitions

AMC is not only one of the most prestigious math contests globally but also a premium standard recognized by North American educational institutions. AMC has become a major factor in application for top universities, and many excellent students have benefitted from its reputation.

AMC Preparation-  20 hours

Enhance the mathematical skills of teens, as well as develop their interest in math to prepare the biggest mathematics contest in America.

SAT/ACT Test Prep-  20 hours

Customized SAT and ACT prep courses create a clear study program for students that reduces stress and helps them achieve the highest score possible.


One-to-One or Small Class Contest Preparation Programs

What are Canaidan Mathmatics Contests?

What is Canaidan Computing Competition?

© 2023 by Olympiad Education Group

  • w-facebook
  • Twitter Clean
  • Blogger

Tel :  613-663 -6959    Email: