Live 1:1 · Ontario, BC, Alberta & beyond · every Canadian time zone

Online math tutor for Canada: from EQAO to Calculus & Vectors, province-exact.

Canadian math is ten curricula wearing one name: Ontario's de-streamed Grade 9 and its coding-in-math strand, BC's pathway fork, Alberta's diploma exams, and everywhere the Grade 12 courses that decide university admission. Our mentors teach one full hour of live, interactive 1-on-1, twice a week, matched to your province, grade and goals.

See the math road
1 hrReal teaching, every class
8Live classes a month, 2 a week
4.9Across 547 Google reviews
FreeDemo class, no card needed
The 20-second answer

A good online math tutor for a Canadian student is province-exact: Ontario, BC, Alberta and Quebec run genuinely different curricula, pathways and exams. They treat EQAO and numeracy assessments as gap-finders, build the runway to the Grade 12 courses universities actually require (in Ontario: Advanced Functions and Calculus & Vectors), and teach for understanding throughout. That is what we do: 8 live one-hour classes a month across every Canadian time zone, 1-on-1 for USD $150 a month (about C$205) or small group for $100, free demo class first.

Why Canadian families come looking

Ten curricula, one unforgiving Grade 12 gate.

Canada has no national curriculum, and the differences are not cosmetic. Ontario de-streamed Grade 9 math into one course and wove coding into the math curriculum from Grade 1. BC forks students into Workplace, Foundations and Pre-calculus pathways, and only one of those keeps STEM doors open. Alberta runs the -1/-2 course split with diploma exams at the end. A tutor teaching "generic math" is teaching some other province's course.

What every province shares is the shape of the ending: Grade 12 math decides admissions. Ontario's competitive STEM programs require Advanced Functions (MHF4U) and Calculus & Vectors (MCV4U) and weigh their marks heavily; BC and Alberta's pre-calculus streams play the same role. Top programs sit further gates behind that, Waterloo famously weighs its Euclid contest. The students who clear these gates comfortably built their base in Grades 7-10; the ones who suffer usually carry a fraction or algebra gap from years earlier.

The early-warning systems exist, EQAO in Ontario Grades 3, 6 and 9, BC's numeracy assessment, but a score report is a smoke alarm, not a fire plan. And the standard responses each miss something: private tutors at C$40 to C$80 an hour are costly twice a week; franchise centers drill worksheets without teaching; apps practice whatever the child already does, errors included.

What we bring is the combination Canadian parents keep telling us they could not find locally: a dedicated mentor, a full interactive hour, twice a week, teaching understanding-first, mapped to your province's actual courses. And one genuinely unfair advantage: our mentors teach both math and coding, in the one country whose largest province literally examines coding inside math class. Quality first; the global-cost-base price is just what makes verifying that claim risk-free.

Know the road

The Canadian math road, mapped.

StageWhat it demandsWhere students actually struggle
Elementary (1-6)Number sense, fractions, patterning; in Ontario, coding expectations from Grade 1 and EQAO checkpoints at Grades 3 and 6Fraction sense arriving thin; fluency left to chance; coding expectations taught by teachers still learning them
Grades 7-9The algebra handover; Ontario's de-streamed Grade 9 (MTH1W) puts every student in one room at one pace, with EQAO at Grade 9De-streaming means the struggling child hides easier and the strong child coasts; gaps compound quietly either way
Grade 10-11 forksOntario: academic course chain toward the 4U courses · BC: Workplace / Foundations / Pre-calculus · Alberta: 10C then the -1/-2 split · Quebec: CST/TS/SNChoosing by fear instead of destination, and discovering in Grade 12 that a door closed in Grade 10
Grade 12 gateOntario: MHF4U, MCV4U, MDM4U as university prerequisites · BC/Alberta: Pre-calculus 12 / Math 30-1, with Alberta's diploma exams carrying real weightAdmission averages computed from these exact marks; memorized procedure collapsing under prerequisite-level exams

Curricula and assessments evolve by province; we verify current ministry and assessment-authority documentation (EQAO, BC graduation assessments, Alberta diploma exam weighting) for your child's province and year.

Facing a pathway choice, or repairing after one? The free demo doubles as an honest province-specific consult.

Is this your child?

Eight signs it is time for real help.

EQAO flagged it early

A Grade 3 or 6 result below standard is the cheapest moment there will ever be to repair what it found.

Lost in the de-streamed room

One Grade 9 class, thirty students, one pace. Both the struggling child and the coasting one are quietly unserved.

Fractions never became numbers

Grade 7-8 ratio, percent and algebra all stand on fraction sense; when it is thin, everything above wobbles.

Homework is a nightly battle

Tears, stalling, "I am just bad at math": a child protecting themselves from feeling incapable, not a lazy child.

The pathway choice looms

BC's Pre-calculus fork, Alberta's -1/-2, Ontario's road to the 4U courses: choosing by destination needs readiness built now.

Grade 11-12 marks decide everything

Admission averages are computed from precisely these courses, and every month of drift costs options.

Contest ambitions, no coach

Pascal, Cayley, Fermat, Euclid: Waterloo's contests reward exactly the reasoning depth regular class never builds.

The coding strand is a mystery

Ontario examines coding inside math class, and most homes have nobody who can help with either half, let alone both together.

Watch the method work

A Grade 9-style problem, solved with meaning.

Worked example · linear relations, EQAO-flavoured
Two phone plans:
Plan A: $20 per month plus $4 per GB of data
Plan B: $44 per month, data included
For what data use are the plans equal, and which should a 3-GB user pick?

The procedure-only student asks "is this a solving question or a graphing question?", because equations are rituals to them, not statements.

The meaning-trained student reads the equation as a sentence: when does 20 plus 4-per-GB reach 44?

20 + 4g = 44
4g = 24 → g = 6 GB  (the break-even point)

3-GB user: Plan A costs 20 + 12 = $32 < $44 → Plan A
(and on a graph: two lines crossing at (6, 44), Plan A below until then)

One situation, three faces, equation, table, graph, telling the same story: that is exactly what Ontario's Grade 9 course and the EQAO reward, and what memorized "solving steps" cannot fake. Meaning is also what survives into Grade 12, when these same lines return wearing function notation.

Watch real recorded classes
How we teach Canadian math

Understanding-first, province-exact, coding-native.

Understanding before procedure

Every method earned from the idea underneath, concrete, pictorial, abstract, so it survives new question framings and the years between.

Province-exact teaching

Ontario's course codes, BC's pathways, Alberta's diploma format: your mentor teaches the course in front of your child, verified, not assumed.

The coding strand, taught by coders

Ontario's coding-in-math expectations are our home turf: mentors who teach both subjects make the strand a strength, not a worksheet.

Fluency without the crutch

Mental arithmetic and estimation every class, rebuilding the number sense that calculators and screens quietly eroded.

The Grade 12 runway

Advanced Functions and Calculus & Vectors readiness built through Grades 9-11 algebra and functions, before the admission-average year.

Contest coaching

CEMC-style problem work, Pascal through Euclid, for students hunting the reasoning edge top programs notice.

One more, from the Grade 12 side

An Advanced Functions question, where the idea does the work.

Worked example · MHF4U-style exponential reasoning
A bacteria culture is modelled by P(t) = 500 · 2t/12,
with t in hours. When does the population reach 8000?

The button-pressing student reaches for logarithms on the calculator immediately, and accepts whatever decimal appears, right or wrong.

The idea-trained student asks the structural question first: how many doublings is 8000 from 500?

8000 / 500 = 16 = 2⁴ → four doublings
each doubling takes 12 hours → t = 48 hours

(formally: 2t/12 = 16 → t/12 = log₂16 = 4 → t = 48)

The logarithm arrives as a name for something the student already did, "count the doublings", which is how we teach every MHF4U idea. Students who own exponents this way stop fearing log equations, and walk into Calculus & Vectors with the function sense that course silently assumes.

A typical arc

From diagnostic to the Grade 12 gate, mapped.

Class 1 · The free demo diagnostic

A real lesson plus an audit: province and course confirmed, fraction and algebra base checked, and the actual root of the trouble located.

Month 1 · Roots, not symptoms

The upstream gap, usually fractions or the algebra handover, repaired properly while current schoolwork gets supported in parallel.

Months 2-4 · Depth at curriculum pace

The year's course taught for ownership, coding strand included where it applies, with your child explaining aloud, not watching.

The forks · Pathways, advised honestly

Evidence-based advice on BC pathways, Alberta's -1/-2, and the Ontario 4U road, from months of teaching data, not one meeting.

Grades 11-12 · The admission runway

Advanced Functions, Calculus & Vectors or your province's equivalents taught to real depth, plus contest work for students chasing the edge.

Inside the hour

What one full hour looks like, at home.

Every class is a full 60 minutes, live and interactive, scheduled around your family across every Canadian time zone, no commute, no 25-minute "sessions":

0-10 min · Fluency warm-up

Mental arithmetic and estimation at pace, the number sense every later course silently depends on.

10-35 min · The day's idea

One topic taught from the idea underneath, your child deriving and explaining aloud, not copying board work.

35-50 min · Real questions, real clock

Curriculum-true problems, EQAO-flavoured where relevant, exam-format for seniors, reviewed for where marks actually live.

50-60 min · Explain-back and the week's plan

Your child teaches the idea back, and the week's practice is set with a purpose they can state.

Parents tell us these classes become the hour their child stops dreading math. Watch one first: the demo is free. See exactly how we teach →

The honest part

Who this genuinely fits, and who it does not.

A strong fit if…

• Your child is anywhere from Grade 3 to Grade 12 and the math marks, or the EQAO results, do not match what their effort deserves.

• The Grade 7-8 algebra handover never landed, the calculator does all the arithmetic, or the Grade 12 prerequisite courses loom without a runway.

• Math has become a nightly battle and you want a calm curriculum-fluent expert to take over the teaching.

• You want one mentor who knows your child and their province, not a rotating cast or an app with streaks.

Honestly not the fit if…

• Your child cannot yet engage with a screen and a teacher for a full hour. By Grade 3 nearly every child can, provided the hour is genuinely interactive, and ours are.

• You want homework done for the child. We teach the child to do it, which is slower on night one and far faster by week four.

• You want a two-week miracle before exams. A fortnight buys exam technique, real mark movement takes a term of understanding work, and we will tell you honestly which one time allows.

Structured paths

The courses behind the tutoring.

Every mentor teaches from a structured curriculum, adapted live to your child. If you prefer to see the full syllabus before you start, these are the programs Canadian students join, matched to grade.

Pricing

Premium teaching. One honest price.

You are paying for a real teacher, live, for a full hour, twice a week, the format Canadian private tutors bill C$40 to C$80 an hour for. Our cost base is global, so the price is not.

1:1 Private Mentorship

$150 / month

  • 8 live one-hour classes a month, 2 per week
  • A dedicated mentor who knows your child by name
  • Diagnostic-led plan for your child's province and grade
  • Class recordings for revision · cancel any time

Small-Group Class

$100 / month

  • 8 live one-hour classes a month, 2 per week
  • A handful of children at the same level
  • Same teaching method, gentle peer energy
  • Recordings included · cancel any time
See the high school course

That is $18.75 per dedicated hour of 1-on-1 teaching, or $12.50 in a small group. No registration fee, no contract, and a free demo before any payment. Read our zero-risk promise or compare with what maths tutoring costs in 2026.

Who teaches your child

Mentors who teach the why, in classes kids wait for.

Our mentors are trained in one method: understanding before procedure, concrete before abstract, the child talking more than the teacher. They teach both math and coding, which matters more than it sounds, because a mentor who can turn "4 groups of 6" into a model your child wants to build has engagement tools a worksheet never will.

And because the same mentor stays with your child month after month, teaching compounds. They know that your daughter rushes when unsure, that your son shuts down after two wrong answers, and exactly which idea to revisit before it becomes a gap.

Meet the team behind the teaching →

"My child Dhairya is really enjoying the classes. This is his first online class, and he eagerly looks forward to it. I can see his improvement."

Sonam Oswal, mother of Dhairya · verified Google review

"My son struggled with math for years. Integrating it into coding projects has transformed his understanding and confidence. Highly recommended!"

Shewta Singh, mother of Ishan · verified Google review

Read all 547 Google reviews →

An honest comparison

Your real options in Canada.

OptionTypical costWhat it really isBest for
Modern Age CodersUSD $100-$150 / month (≈ C$140-$205)8 live one-hour 1-on-1 classes, province-exact, understanding-first, coding strand includedSustained repair and stretch, from EQAO years to the Grade 12 gate
Private tutorsC$40-$80+ / hourQuality varies widely; twice weekly runs C$320-$640+ a monthFamilies who have found, and can keep, a proven local gem
Mathnasium-style centersC$300-$450 / monthDrop-in worksheet floors with rotating instructors, plus the driveChildren who focus better out of the house
KumonC$150-$220 / subject / monthDaily drill packets and brief check-ins, process without teachingBuilding a practice habit and calculation speed
Math appsC$10-$30 / monthGamified practice, no teacher, no accountabilityExtra reps between real lessons

Competitor figures are typical published Canadian prices as of July 2026. See our full comparisons: vs Mathnasium · vs Kumon · best online math tutoring 2026.

Parent questions

Everything Canadian families ask.

Do you actually know our province's curriculum?

Yes, and it is the first thing your mentor confirms, because the differences are real: Ontario's course codes and de-streamed Grade 9, BC's Workplace/Foundations/Pre-calculus pathways, Alberta's -1/-2 split and diploma exams, Quebec's CST/TS/SN options. We verify against current ministry documentation for your province and year rather than assuming, and the teaching plan is built on that map.

Ontario put coding inside math class. Can you help with that?

This is, honestly, our sweet spot. Ontario's curriculum includes coding expectations from Grade 1, and our mentors teach both subjects natively, it is what our whole school is built on. Your child learns the coding strand from someone fluent in it, and the payoff runs both ways: loops and variables make patterning concrete, and math makes their code make sense.

Is EQAO worth preparing for?

Not as a goal, but absolutely as information. We treat an EQAO result as a gap map, then repair the roots it points to, usually fractions, place value or early algebra, properly. The score improves as a side effect, and more importantly the Grade 9 and Grade 12 years stop inheriting the debt.

What are the Grade 12 courses universities actually require?

In Ontario, STEM and business programs typically require Advanced Functions (MHF4U) and usually Calculus & Vectors (MCV4U), with Data Management (MDM4U) accepted for some programs; BC and Alberta's pre-calculus streams (Pre-calculus 12, Math 30-1) play the same role. Requirements vary by university and program, so we check the actual admission pages for your teen's targets and build the runway backward from them.

My child is in the de-streamed Grade 9. Should I worry?

De-streaming helps some students and hides others. One class at one pace means a struggling child's gaps get less airtime and a strong child stretches less. Either way, the fix is the same: individual teaching aimed at your child's actual edge. The diagnostic tells us which situation you have.

Do you coach for the Waterloo contests (Pascal, Cayley, Fermat, Euclid)?

Yes, through our competition mathematics track: CEMC-style multi-step problems, proof-flavoured reasoning, and the calm persistence contest papers reward. For students eyeing Waterloo and similar programs, contest results, especially the Euclid, are a genuine differentiator, and the reasoning depth transfers straight back into school marks.

How do class timings work across Canadian time zones?

We schedule around your family, from Atlantic to Pacific, with after-school, evening and weekend slots available in every zone. You pick two weekly slots and they stay yours, and we adjust with daylight saving rather than making you re-book.

What does it cost, honestly?

1-on-1 is USD $150 a month (about C$205) and small group is USD $100 (about C$140), both with 8 live one-hour classes (2 per week) and recordings included, no registration fee, no contract. A local tutor twice a week typically runs C$320 to C$640 a month, and center franchises C$300 to C$450.

Can you rescue a Grade 11 or 12 student mid-course?

Usually, yes. The prerequisite courses reward ideas plus exam craft, and a focused arc, ideas first, targeted technique, past assessments, moves marks meaningfully within a term. The honest exception: if the algebra base is deeply broken close to exams, we will tell you what is achievable now and what needs the summer.

My child is capable but bored. Do you do enrichment?

Happily. Strong students extend into contest problems, deeper proofs, and coding projects that put their math to work, the challenge habit that the Grade 12 courses and contest season later draw on. Boredom in a capable child is a solvable problem, and an urgent one.

Who teaches, and can I see it before deciding?

Mentors who teach both mathematics and programming, trained in concrete-first, understanding-before-procedure teaching. Meet the team on our team page, read our 547 Google reviews, and judge the real thing in the free demo class.

Can we try before paying anything?

Yes. Every child starts with a free live demo class that doubles as the diagnostic, province, course and gaps, no card details, no obligation. The promise is written on our guarantee page.

Watch one full hour of real teaching. Free.

Book the demo class. Your child gets a real lesson with a real mentor, you get a diagnostic against their province and grade, one full hour of real math teaching, free, and nobody asks for a card. If your child does not leave the hour lighter about math, walk away with our thanks.

Watch real classes first
Chat with us