Math Olympiad Classes in Canada for Grades 1–8 — Kangaroo Math (Grades 1–6) and Gauss (Grades 7–8)


Concept Mastery Math Olympiad — Grades 1–8, enrollment open. Book a free assessment.

500+Families Served
4.9★Google Rating
7–8Students Per Group
Gr 1–8Kangaroo & Gauss

Raise a thinker, not just a high scorer

Bright students often move through the school curriculum without ever being stretched. Olympiad-style enrichment gives them meaningful challenge — non-routine problems that encourage reasoning, pattern recognition and persistence. It’s complementary to school mathematics, not a replacement, and it helps children discover what they’re capable of when the answer isn’t obvious.

Every student begins with a free diagnostic assessment, so we can place them in the right pathway alongside peers who enjoy the same kind of challenge.

Two clear pathways, by grade

The program is organised into two Olympiad-style pathways so each child works at the right level of challenge.

GRADES 1–6

Kangaroo Math

Non-routine problems that build pattern-spotting, logic and creative thinking — the foundation of Olympiad-style reasoning.

  • Patterns, logic & spatial reasoning
  • Playful, puzzle-led problems
  • Confidence with unfamiliar questions
GRADES 7–8

Gauss · CEMC, Waterloo

Deeper reasoning for the shift to abstract mathematics — connecting ideas and finding a path when the answer isn’t obvious.

  • Multi-step, non-routine problems
  • Algebraic & analytical thinking
  • Preparation for harder mathematics

How our Math Olympiad classes work

How we teach: Notice, Try, Explain, Reflect — small groups of 7–8, weekly 90-minute class

7–8

Small-group by design

Groups of 7–8 students — close attention and real mathematical discussion.

1.5h

One class a week

A single 90-minute online class each week, built around deep, non-routine problem-solving.

📅

Multiple batches

Several batches run at different times each week. Your child’s batch is allocated after the free diagnostic, to fit their level and your schedule.

A curriculum-first math enrichment program

Concept Mastery teaches from a structured, proprietary curriculum — not worksheets pulled from the internet. Students progress through clear milestones, with measurable growth you can actually see.

Because groups are capped at 7–8 students, teaching stays genuinely personal: the pace respects how quickly your child learns.

Inside a small online Math Olympiad class — a student at a laptop with a specialist teacher

Grade bands & skills progression

Grade band What your child develops
Grades 1–2 Number sense, patterns, early logic, visual reasoning (Kangaroo pathway)
Grades 3–4 Non-routine problems, counting, spatial reasoning (Kangaroo pathway)
Grades 5–6 Multi-step problems, logic, probability (Kangaroo pathway)
Grades 7–8 Deeper reasoning, algebraic thinking — Gauss preparation

Placement within a band is confirmed by the free diagnostic assessment.

What parents say

★★★★★

“My daughter was bored in class and finally feels challenged. The small group means she actually gets heard, and the problems are genuinely tough.”

PS
Priya Sharma
Parent · Grade 5 · Mississauga
★★★★★

“The free assessment was honest — they told us exactly where our son stood. He’s now preparing for Gauss with real confidence.”

AN
Anita Nair
Parent · Grade 7 · Oakville
★★★★★

“A genuinely small group and real depth, no filler. This is enrichment done properly — completely different from the big franchise classes we tried before.”

RP
Rajesh Patel
Parent · Grade 4 · Brampton

What’s included

Every place includes

  • One 90-minute small-group class each week
  • Groups of 7–8 students
  • Kangaroo (Gr 1–6) & Gauss (Gr 7–8) pathways
  • Multiple batches — allocated after your free diagnostic
  • Structured, proprietary Olympiad-style curriculum
  • Specialist teaching, online across Canada

Always start with a free diagnostic — no obligation.

Math Olympiad classes — FAQ

What is a Math Olympiad program?

Olympiad-style enrichment — it encourages reasoning, pattern-spotting and persistence with unfamiliar problems, complementing (not replacing) school mathematics.

Which contests does it prepare students for?

Grades 1–6 follow a Kangaroo Math pathway; Grades 7–8 follow a Gauss pathway (CEMC, University of Waterloo).

What grades is it for?

Grades 1 to 8. Placement in the right pathway is confirmed by a free diagnostic assessment.

How are classes structured?

Small groups of 7–8 students, one 90-minute class each week, delivered online across Canada.

When are classes held?

We run several batches at different times each week. Your child’s batch is allocated after the free diagnostic, so it fits their level and your schedule.

How is this different from tutoring?

Tutoring supports the school curriculum; this is enrichment designed to stretch students who are already doing well.

Book your child’s free Math Olympiad assessment

New cohort begins August 24, 2026. Places are limited — start with a free, no-obligation diagnostic.

Book a Free Assessment →