They can explain their method
Not just the answer. A child who can say why they carried the one is a child who will still be able to do it in June.
We use cookies that are needed to run the site, and — only if you agree — cookies that measure how the site is used and how our ads perform. You can change or withdraw your choice at any time from “Cookie preferences” in the footer. Our Privacy Policy lists every tool we use and how long we keep the data.
Know exactly where your child is stuck.
Most math help tells you your child got six out of ten, not which idea is broken. Ultimate Math is small-group math for Grades 1 to 8, taught in person in Caledon against the Ontario curriculum. We find the exact idea your child is stuck on, and write you a report on every class — in your inbox every Sunday.
What he wrote
0.7 + 0.35 = 0.42
Marked wrongthe answer is 1.05
What it means
He is adding 7 and 35 and putting the decimal point back afterwards, so place value is doing no work.
Caledon, ON
Opening soon12538 Kennedy Road, Unit #104, Caledon, ON, L7C 3P4
Ultimate Math is an in-person math program for children in Grades 1 to 8, built as twenty levels across four tracks. A free assessment finds the exact idea your child is stuck on and sets their starting level. We write a report on every class, and they arrive together every Sunday morning.
Not just the answer. A child who can say why they carried the one is a child who will still be able to do it in June.
Reading a question, deciding what it is asking and choosing a method is the part most worksheets skip. It is practised here every week.
Named, in plain English, by them. That is what turns homework from an argument into twenty minutes of something specific.
Setting work out so somebody else can follow it is a habit, and it is worth marks in every grade from here on.
Because a B on a Grade 5 test and a broken model of fractions look identical on a report card. A child can score well for two years by pattern-matching the question types their teacher sets, and the gap only surfaces in Grade 8 algebra, where nothing works unless the idea underneath it is sound.
A report card grades the answers. It is not designed to tell you which idea produced them, and no teacher marking thirty scripts a night has time to write that down for you.
If nothing is broken, the assessment will say so, and you will have spent an hour finding out.
Almost every wrong answer in primary mathematics is a right answer to a slightly different question. The child is following a rule that works, applied somewhere it does not. Find the rule and the marks follow. Mark the answer wrong and nothing changes.
What she wrote
Which is larger, 1/3 or 1/2? 1/3
Marked wrongthe answer is 1/2
What it means
She is applying whole-number reasoning to fractions, so 1/3 looks bigger than 1/2 because 3 is bigger than 2.
That sentence is what a parent gets from us and cannot get from a mark out of ten. It is also what the instructor teaches to in the next class, rather than setting twenty more fraction questions.
Sixty minutes of real questions across the strands, in a real class, not a multiple-choice test at a screen. What they do when they are stuck matters more than the score.
The instructor writes down the specific misconceptions behind the wrong answers, in the same plain English we use in every report afterwards.
One of the twenty levels, chosen so the first thing your child meets is the thing that is actually broken. Almost nobody starts at Level 1.
Not a term-end summary and not a mark. Six lines written at the end of every session by the instructor who taught it, in the same words they would use if you were standing there. They arrive together on Sunday morning.
Class report
Amira
Tuesday 14 April
Level 11: Fractions and Decimals
Every family gets this for every class their child attends. It is the thing we do that a mark out of ten cannot.
Every level is ten 60-minute sessions and ends with a showcase and a certificate. Each level carries two names: the level name, and the project name that appears on the certificate.
Ages are typical, not fixed. The free assessment sets the starting level, and a child who is ahead in one strand and behind in another is placed on what they need rather than on their birthday.
Counting, comparing and what each digit in a number is actually worth.
Adding and subtracting, including carrying and borrowing.
Two and three dimensional shapes, position and direction.
Length, mass, capacity, time and coins.
Repeating and growing patterns, and the first sequences of code.
Times tables understood as grouping, and division as sharing.
Halves, thirds and quarters as amounts rather than as symbols.
Area, perimeter and telling the time on both kinds of clock.
Collecting data, reading graphs and saying what one shows.
Sequences and rules, written out as blocks of code.
Equivalence, comparison and the four operations on fractions and decimals.
Percents, ratios and rates, and moving between all three.
Reading and writing algebraic expressions, and what a letter means.
Angles, coordinates, translations, reflections and rotations.
Chance, likelihood, and the logic that drives a simulation.
Negative numbers, powers and order of operations.
Solving for the unknown, and checking that the answer is right.
Volume, surface area and the relationship between the sides of a right triangle.
Averages, spread, drawing a conclusion from data, and writing an algorithm.
Contest-style problems with no obvious method, and writing up a full solution.
In Ontario, coding expectations sit inside the mathematics curriculum itself, in the Algebra strand, at every grade from 1 to 8. These four levels are where we cover that ground.
Sequential, one to twenty. Provincial curricula spiral through every strand each year rather than teaching them in blocks, so the ladder follows the grades rather than the topics.
Grades 1 and 2. Place value, adding and subtracting, shape, measurement and the first patterns.
Grades 3 and 4. Multiplication and division, the first look at fractions, area, time and data.
Grades 5 and 6. Fractions and decimals, percents and ratios, the first algebra, geometry and probability.
Grades 7 and 8. Integers and exponents, linear equations, Pythagoras, inference and contest problems.
Ages are typical, not fixed. The free assessment decides — a child who is ahead in one strand and behind in another is placed on what they need.
“read, represent, compare, and order whole numbers up to 1000, and use concrete materials to investigate fractions and money amounts.”
“solve problems and create computational representations of mathematical situations by writing and executing efficient code, including code that involves conditional statements and other control structures.”
Ultimate Math is taught against the Ontario curriculum, grade by grade and strand by strand, so what your child does here is the same content their teacher is working through rather than a parallel syllabus. Ontario is also the reason four of the twenty levels carry coding: the expectations sit inside the mathematics curriculum itself.
You choose how often your child comes: once, twice or three times a week. Every session is 60 minutes with up to six students per instructor, and the free assessment sets the level they start on.
Grades 1 and 2 work with physical materials in the room: counters, number lines, blocks and coins. Their home practice is short and needs a parent alongside, because at six and seven a child cannot yet set up and check their own. If nobody at home has ten minutes twice a week, wait a year rather than enrol now.
One 60-minute session
Best for a child who is broadly fine and has one idea to repair, or who is already carrying several other activities.
One report a week.
Two 60-minute sessions
Best for most children. One session introduces the idea and the next comes back to it before it has faded, which is where the repair actually happens.
Two reports a week.
Three 60-minute sessions
Best where there is ground to make up, or a child who wants the harder problems and finishes the set early.
Three reports a week.
Levels are not a term. A child joins the level the assessment placed them on, whenever they start, and moves up when they have finished it.
Mixed levels in the room by design, with each child on their own level's work. Six is the number at which an instructor can still watch how a child is thinking rather than only what they wrote.
Every session runs 60 minutes, and every level is ten of them. A child who is ahead can move up a level early.
A real 60-minute class. Your child works, the instructor watches, and you leave knowing which idea is broken and which level fits.
Short, specific and set from what happened in the class. It is looked at in the next session, so it is not optional and it is not busywork.
There is no next intake to wait for. Your child begins the week after their assessment.
Math added to an existing enrolment is 25% off the math price at your centre, on separate days so nothing is dropped.
Prices here are not shown online yet. Call the centre or book the free assessment and they will go through it with you, including the price for adding math to a coding enrolment.
Grade 1 is the floor, and it is a real floor rather than a soft one. A child in Senior Kindergarten is welcome to sit the assessment, and if the instructor thinks another year would serve them better, they will say so and you will not be sold a place.
Level 20 is the end of this program. A student going into Grade 9 who wants to keep going is better served by high-school mathematics support, which we do not run, or by Ultimate Innovator if the interest has turned towards computing.
Three things worth knowing before you choose, each of which you can check yourself.
Kumon works through its own worksheet sequence rather than tracking a provincial curriculum. That is a design choice rather than a fault, and it suits a family who wants daily repetition. It is a different thing from what your child is being assessed on at school.
Mathnasium does not publish a price in Canada. Ours is on your local centre's page, before you speak to anybody.
Spirit of Math requires a B+ to enrol. That is a reasonable entry bar for an enrichment program, and it excludes most of the children whose parents are reading this page.
We have deliberately not published a side-by-side table of contact hours, group sizes and prices for these three. We have not verified those figures, and a comparison table is not the place to estimate them.
Research on tutoring generally, rather than a claim about our own results: in a randomised trial of 783 tutors, students of AI-supported tutors were 4 percentage points more likely to master the lesson, and 9 points for students of less-experienced tutors. Stanford University, Tutor CoPilot. A human instructor teaches every one of our classes.
Hear From Parents
Ultimate Math is new and has no reviews of its own yet. These reviews, and the centre rating beneath them, are for our coding classes at the same centres.
12538 Kennedy Road, Unit #104, Caledon, ON, L7C 3P4
| Monday | 4:00 pm to 8:00 pm |
|---|---|
| Tuesday | 4:00 pm to 8:00 pm |
| Wednesday | 4:00 pm to 8:00 pm |
| Thursday | 4:00 pm to 8:00 pm |
| Friday | 4:00 pm to 8:00 pm |
| Saturday | 11:00 am to 3:00 pm |
| Sunday | Closed |
The three closest centres to Caledon, in a straight line from here.
No, but it looks different. Grade 1 and 2 classes work with counters, number lines and coins rather than with worksheets, and their home practice is short and needs a parent alongside. If that is not workable at home right now, another year will not cost your child anything.
Most children who say they hate math are describing the feeling of not knowing why they got it wrong. The assessment names the idea, the instructor teaches to that idea, and the report tells you what moved. Six in a room also means nobody is answering in front of thirty people.
They are placed on what they can already do, not on their grade, so a child working two years ahead starts two years ahead. Levels 16 to 20 include contest-style problems with no obvious method, which is usually what a bored strong student is missing.
Not as the lesson. We teach the level your child was placed on, because working through tonight's sheet fixes tonight and nothing else. An instructor will happily look at a piece of homework at the end of a session if the idea behind it is the one you are working on.
Kumon works through its own worksheet sequence rather than tracking a provincial curriculum, and it is built around daily repetition at home. Ultimate Math is taught in person in groups of six, follows the curriculum your child is assessed on, and names the specific idea behind a wrong answer, in a report on every class.
Yes, and it is the most common way families start. Math added to an existing coding enrolment is 25 per cent off the math price at your centre, sibling discounts still apply, and the two run on separate days so nothing is dropped to make room.
Levels are ten sessions rather than a fixed term, so a missed week moves your child's finishing point rather than costing them the content. Tell your centre in advance and they will tell you what a make-up looks like there.
Yes. Lessons are written against the Ontario curriculum, grade by grade and strand by strand, which is also what EQAO in Grades 3, 6 and 9 test. Your child is not learning a parallel syllabus here.
Your child sits a real 60-minute class and works through questions across the strands while the instructor watches how they handle the ones they cannot do. You leave with the specific misconceptions written down in plain English and a recommended starting level. It is free and there is nothing to buy at the end of it.
Every Sunday morning. The instructor writes a report at the end of each class while it is fresh, and they arrive together in one email — two classes that week means two reports in one message.
Paper, pencils and physical materials for most of it, because writing mathematics out by hand is part of learning it. Screens are used for practice and for the levels that cover coding. Nothing needs buying at home, and no child needs to bring a device.

One free 60-minute assessment at your local centre. Your child works, and you leave knowing exactly which idea is in the way.