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 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.

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.

Middle school students working with a Math Mastery School teacher on written math problems and reasoning skills.

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

✦ Eastern European methodology — think, reason, solve

WEEKLY SCHEDULE

4-5:30 pm

Monday

Tuesday

Wednesday

Thursday

Grade 2

Grade 2

Grade 3

Grade 3

Grade 4

Grade 4

Assessment

Assessment

Grade 7

Grade 7

Grade 8

Grade 8

6-7:30 pm

Grade 9

Grade 9

Grade 11

Grade 11

Monday

Tuesday

Wednesday

Thursday

Grade 5

Grade 5

Grade 6

Grade 6

Grade 10

Grade 10

Grade 12

Grade 12

© 2026 Math Mastery School. All rights reserved.

bottom of page