Grade 10 Tutoring & STEM Roadmap

Aligned with the Ontario Curriculum (Canada) and U.S. Common Core / NGSS Standards — ensuring strong preparation in Math, Science, and Coding for advanced contests, high school success, and university pathways.

Why Grade 10 Is Important


Grade 10 builds on foundational skills and introduces deeper problem-solving. This year is key for preparing for advanced high school courses and STEM contests.

Critical Thinking

Develop higher-level problem-solving, essential for STEM education and competitions.

Contest Preparation

Key year for the Cayley Contest, a bridge to Fermat, Euclid, and university-level challenges.

University Readiness

Early contest participation boosts admission profiles for competitive programs like Engineering, CS, and Math.

Grade 10 Math Ontario Curriculum Overview

Based on the Ontario MTH2W Mathematics (2021) curriculum.

Grade 10 Science Ontario Curriculum Overview

Covers biology, chemistry, physics, and Earth/space systems.

Curriculum Across Canada & U.S.

Grade 10 programs across Canada and the U.S. share common goals: problem-solving, critical thinking, and STEM readiness.

Region Focus Official Resource
Ontario Quadratics, trigonometry, financial literacy Ontario Ministry of Education
British Columbia Workplace math & foundations, linear/quadratic relationships BC Curriculum
U.S. Common Core: quadratic functions, geometry proofs, trigonometry Common Core Math
Cayley Contest Logo

Cayley Contest (Grade 10)

The Cayley Contest, run by the University of Waterloo’s CEMC, helps Grade 10 students apply creative problem-solving in mathematics. It’s a stepping stone to Fermat (Grade 11) and Euclid (Grade 12).

Recognition: Certificates of Distinction, Outstanding Achievement, and Participation for all.

Read More about Cayley →
Canadian Intermediate Math Contest Logo

Canadian Intermediate & Senior Math Contests (CIMC & CSMC)

Unlike Pascal, Cayley, and Fermat, which are multiple-choice contests, the CIMC and CSMC are proof-based contests. Students must explain their reasoning clearly.

  • ➤ Intermediate: Grades 9–11
  • ➤ Senior: Grades 12 or advanced Grade 11 students
  • ➤ Pathway to national training and Olympiads (COMC → CMO).
  • ➤ Excellent preparation for rigorous university STEM programs.
Read More about CIMC/CSMC →

Grade 10 → Future Pathway

Grade 10

Cayley Contest · Quadratics · Genetics · Physics foundations

Grade 11

Fermat Contest · Advanced Functions · Chemistry/Physics

Grade 12

Euclid Contest · Calculus & Vectors · Physics/Chemistry

University Prep

Scholarships · Research · AP/IB Courses

Success Spotlight


A real story from Cayley Contest achievement:

Cayley Contest – National Distinction

Many Ontario and Canadian students who excel in the Cayley Contest later move on to Fermat, Euclid, and COMC, significantly strengthening their university applications. See official recognition at the CEMC Contest Archive.

Coding & Computer Science Pathway


We follow a structured 3-level coding plan — from Karel the Robot to advanced AI projects — preparing Grade 10 students for computing contests and career pathways.

Level 1

Learn programming basics with Karel the Robot.

Start with Karel →
Level 2

AI Coding Plan — intelligent programs & structured projects.

Download PDF
Level 3

Advanced AI Coding Plan — real-world coding + AI for competitions & careers.

Download PDF
Students preparing for coding competitions

Coding Today → Competitions Tomorrow

By Grade 10, students are ready to take their coding skills to the next level — preparing for CCC and USACO.

Canadian Computing Competition (CCC)

Hosted by University of Waterloo, gateway to CCO & IOI.

More About CCC →
USA Computing Olympiad (USACO)

Prestigious U.S. computing contest, pathway to IOI.

More About USACO →

Start Your Child’s Grade 10 STEM Journey Today

Enroll in tutoring for Math, Science, and Coding — prepare for Cayley & coding contests and build a strong university pathway.

Contact Me