top of page

Our Programs

Math Classes for Grades 2–12 in Oakville.

At Math Mastery School, our programs help students build strong mathematical foundations, develop clear reasoning, and grow into confident problem solvers.

Every program at Math Mastery School is taught in a structured, small-group classroom environment. Students follow the Ontario curriculum with greater depth while developing the reasoning, problem-solving, and independent-thinking skills associated with Russian math and Eastern European mathematics education.

At Mathemastery School, we believe every student deserves a learning path built around their stage of development and tailored to where they are in their mathematical journey. That's why we've designed four progressive programs — from building early confidence in the elementary years all the way through advanced high school preparation. Each level is thoughtfully structured to challenge students at exactly the right moment, ensuring no one is held back and no one is left behind. Every grade is its own dedicated class, so students always learn alongside their peers in a focused, age-appropriate environment.

A smiling teacher helps Grade 2 and 3 students work through math problems using pencils, worksheets, and colorful counting manipulatives in a bright classroom setting.

Foundation Program
Grades 2–3

Build strong fundamentals, confidence, and mathematical habits.

Students working with a teacher on math concepts using notebooks, geometry models, and pencil-and-paper problem solving.

Advanced Program 
Grades 4–6

Develop deeper reasoning and structured problem solving.

Math teacher helping three students solve equations together in a small-group class at Math Mastery School.

Enrichment Program 
Grades 7–8

Challenge students with advanced concepts beyond the school curriculum.

High school students solving advanced math problems with guidance from a teacher in a classroom setting.

High School Excellence
Grades 9–12

Prepare for academic success and advanced mathematics.

MONTHLY ENROLMENT

$348

per student / per month

✦ 12 hours of advanced math instruction per month

✦ 2 classes per week, 90 minutes each

✦ Small groups of 6–8 students per room

✦ Grades 2 through 12 - all levels under one roof

✦ Ontario curriculum taught with depth & reasoning

✦ Russian math & Eastern European methodology - think, reason, solve

© 2026 Math Mastery School. All rights reserved.

bottom of page