Course-Specific Tutoring That Targets Exactly What's Taught
Nine courses, one approach: tutoring matched unit-by-unit to the Ontario curriculum your child is actually studying — taught by subject specialists, in person or online.
Find Your Course
Every course page breaks down the real Ontario curriculum units, the exact places students get stuck, and how our tutors fix them. Start with a free assessment and a plan built around your child's course.
Functions
MCR3U Functions is the gateway course for every university-bound math student in Ontario — it formally introduces the function concept and ties together everything learned about quadratics in Grade 10. Students find it hard because it demands abstract, multi-representation thinking: they must describe, transform, and connect functions algebraically, graphically, numerically, and in words, all at once.
Learn moreMHF4UAdvanced Functions
MHF4U Advanced Functions is the most demanding pre-university math course in Ontario — it deepens everything from MCR3U and introduces the rate-of-change ideas that lead directly into calculus. Students struggle because the abstraction level jumps again: logarithmic laws, rational functions, trigonometric proofs, and combining functions all require precise, multi-step algebraic reasoning.
Learn moreMCV4UCalculus and Vectors
MCV4U Calculus and Vectors is students' first real taste of university mathematics — differentiation rules, curve analysis, and three-dimensional vector geometry. Students struggle because it blends two different kinds of thinking: the symbolic fluency of calculus and the spatial reasoning of vectors, each unforgiving of small errors.
Learn moreMPM2DPrinciples of Mathematics
MPM2D Principles of Mathematics is the course that sets the high-school math pathway — quadratics, analytic geometry, and trigonometry decide how ready a student is for senior math. Students struggle because the pace quickens and problems become multi-step: a single sign error in line three can sink an entire quadratic solution.
Learn moreMTH1WMathematics
MTH1W is Ontario's destreamed Grade 9 mathematics course — every student takes the same class, covering numbers, algebra, data literacy, geometry, and financial literacy. Students struggle because high school expects independent algebraic thinking for the first time: multi-step equations, linear relations, and mathematical modelling all arrive in one year.
Learn moreSCH3UChemistry
SCH3U Chemistry is students' first full chemistry course — and the mole concept, stoichiometry, and chemical bonding make it feel like learning a new language and a new kind of math at once. Students struggle because chemistry mixes memorization (nomenclature, trends, bonding rules) with precise multi-step calculation, and falling behind in one unit quietly undermines the next.
Learn moreSPH3UPhysics
SPH3U Physics introduces kinematics, dynamics, and energy — real physics with real mathematics, where every problem starts with a diagram and ends with justified algebra. Students struggle because physics punishes vague thinking: wrong sign conventions, missing free-body diagrams, or the wrong motion equation turn understanding into lost marks.
Learn moreSNC1WScience
SNC1W Science packs four sciences into one year — biology, chemistry, physics, and earth and space science — as Ontario's destreamed Grade 9 course. Students struggle because each strand speaks a different language: cell vocabulary one month, the periodic table the next, circuit diagrams after that, and lab write-ups throughout.
Learn moreSNC2DScience
SNC2D Science is the last general science course before senior specialization — tissues and organ systems, chemical reactions, optics, and climate change in a single year. Students struggle because the course demands two gears at once: careful memorization for biology and earth science, and mathematical problem-solving for chemistry and physics.
Learn moreWhy Course-Code Tutoring Works
Generic tutoring reviews everything; course-code tutoring reviews what matters. When a tutor knows MCR3U's four strands cold — or exactly where SCH3U students stumble on the mole — every session targets the next test, the next unit, the next mark.
Matched to the curriculum, not just the grade. Two Grade 11 students can be in completely different courses. We plan around the course code on your child's timetable, so support lines up with their teacher's units and assessments.
Specialists, not generalists. Your child's MCV4U tutor teaches calculus and vectors; their SCH3U tutor teaches chemistry. Deep subject knowledge means faster diagnosis and clearer explanations.
Course Tutoring FAQs
It means tutoring planned around the specific Ontario course code on your child's timetable — MCR3U, SCH3U, SNC2D, and so on. Instead of generic review, sessions follow the course's actual units, vocabulary, and assessment style, so help always lines up with what's happening in class.
Yes. Every course page on this site is built from the Ontario curriculum for that course code, and our tutors teach to those expectations — including the destreamed Grade 9 courses (MTH1W, SNC1W) and the university-preparation senior courses.
Absolutely. Many families book focused sessions for a single difficult unit or an upcoming test, alongside or instead of ongoing weekly tutoring. Tell us what's coming up at school during your free assessment and we'll build the plan around it.
Sessions run in person at our Brampton centre, and live online for students anywhere else in Ontario. Every format is 1-on-1 or small-group with a subject specialist.
Start With the Right Course, the Right Tutor
Tell us your child's course code and what's coming up at school — we'll match them with a specialist and build a unit-by-unit plan. The first assessment is free.
Mon–Fri: 10:00 AM – 8:00 PM · Sat–Sun: Closed