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 classroom environment with small groups. Students work at a high level, follow the Ontario curriculum with greater depth, and are held to real expectations — the same expectations that produce the strongest math students in the world.
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.

Foundation Program
Grades 2–3
Build strong fundamentals, confidence, and mathematical habits.

Advanced Program
Grades 4–6
Develop deeper reasoning and structured problem solving.

Enrichment Program
Grades 7–8
Challenge students with advanced concepts beyond the school curriculum.

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
✦ Eastern European methodology — think, reason, solve
