Ontario · Grade 11 · MCF3M or MCR3U

MCF3M vs MCR3U: choosing Grade 11 math in Ontario

Every year, Ontario Grade 10 students pick between two Grade 11 math courses with similar names: Functions and Applications (MCF3M) and Functions (MCR3U). The choice looks small and decides which Grade 12 math courses are open a year later. This page compares the two from the 2007 curriculum, maps where each leads, gives a decision table, and shows one problem asked the MCF3M way and the MCR3U way. We teach both courses alongside school and do not grant Ontario credits; the school grants the credit.

Teaching live online since 2020 · 10,000+ students · Both Grade 11 courses taught

The short version

MCF3M (Functions and Applications) is Ontario’s applied Grade 11 university/college math course; MCR3U (Functions) is the university course and the usual route to Advanced Functions and Calculus. Both lead to Data Management. Modern Age Coders teaches both live online, to a batch or privately, in our course High School Mathematics: Algebra to Calculus.

Learn it with a teacher

Courses for either Grade 11 route

The first teaches the Grade 11 content of both courses. The second and third follow the two main Grade 12 routes.

From the curriculum

MCF3M and MCR3U side by side

Both courses are described in the 2007 Ontario curriculum for Grades 11 and 12, and both are worth one credit. The table below takes each row from the document or from the ministry’s online course records, read on 22 October 2026.

MCF3M and MCR3U compared, from the 2007 Ontario mathematics curriculum and the ministry’s course records (read 22 October 2026)
MCF3MMCR3U
Full nameFunctions and Applications, Grade 11Functions, Grade 11
Course typeUniversity/college preparationUniversity preparation
Description opens“This course introduces basic features of the function by extending students’ experiences with quadratic relations.”“This course introduces the mathematical concept of the function by extending students’ experiences with linear and quadratic relations.”
Focus“It focuses on quadratic, trigonometric, and exponential functions and their use in modelling real-world situations.”Discrete and continuous functions, “inverse functions” and equivalent algebraic expressions
StrandsThree: Quadratic Functions, Exponential Functions, Trigonometric FunctionsFour: Characteristics of Functions, Exponential Functions, Discrete Functions, Trigonometric Functions
Prerequisite“Principles of Mathematics, Grade 10, Academic, or Foundations of Mathematics, Grade 10, Applied”“Principles of Mathematics, Grade 10, Academic”
Trigonometry“trigonometry in acute triangles using the sine law and the cosine law”, and the sine functionAngles up to 360 degrees, identities, the ambiguous case, and sine and cosine functions
Financial math“demonstrate an understanding of compound interest and annuities, and solve related problems”, inside the exponential strandCompound interest and annuities, inside the discrete functions strand with sequences and series
CreditOneOne

How the curriculum describes the difference

The programme overview is unusually direct. Functions and Applications explores functions “using a more applied approach with less emphasis on abstract concepts than in the Grade 11 university preparation course, Functions”. Both courses cover quadratics, exponentials and trigonometry; MCR3U goes further into inverses, transformations, rational expressions and sequences.

The two course types are defined differently too. The document says “University/college preparation courses are designed to equip students with the knowledge and skills they need to meet the entrance requirements for specific programs offered at universities and colleges.” University preparation courses aim at university entrance requirements generally.

Who MCF3M was written for

The overview says MCF3M “provides preparation for students who plan to pursue technology-related programs in college, while also leaving the option open for some students to pursue postsecondary programs that require the Grade 12 university preparation course Mathematics of Data Management”.

It is also the course with the wider entry. Its prerequisite accepts either Grade 10 course, Academic or Applied, while MCR3U lists only the Academic one. Grade 10 course offerings have changed in some schools since 2007, so check your school’s current calendar for the Grade 10 course it treats as the prerequisite.

Source: 2007 Ontario mathematics curriculum for Grades 11 and 12 (programme overview, course types, the MCF3M and MCR3U course pages), read 22 October 2026, and the ministry’s online records for both courses, checked that day. This comparison is ours; the ministry has not reviewed it.

Where each course leads

The Grade 12 courses each Grade 11 option opens

The real difference between MCF3M and MCR3U shows up a year later. Each Grade 12 course page in the 2007 document prints its prerequisite, and the table collects them.

Grade 12 math courses and which Grade 11 course meets their prerequisite, as printed in the 2007 document (checked 22 October 2026)
Grade 12 courseTypeAfter MCF3M?After MCR3U?
MHF4U, Advanced FunctionsUniversityNot directly: the prerequisite is MCR3U or MCT4C, so the route is MCF3M, then MCT4C, then MHF4UYes
MCV4U, Calculus and VectorsUniversityOnly after reaching MHF4U, which comes first or alongsideYes, with MHF4U first or alongside
MDM4U, Mathematics of Data ManagementUniversityYesYes
MCT4C, Mathematics for College TechnologyCollegeYesYes
MAP4C, Foundations for College MathematicsCollegeYesNot listed: the prerequisite names MBF3C or MCF3M

The longer road from MCF3M to Advanced Functions

Advanced Functions lists two prerequisites: Grade 11 Functions, or Mathematics for College Technology, a Grade 12 college course. So an MCF3M student who later wants university math has a route, but it adds a course: MCT4C first, then MHF4U.

The overview describes MCT4C in exactly that role: it “may help students who decide to pursue certain university programs to prepare for the Grade 12 university preparation course Advanced Functions”. In timetable terms, that can mean an extra semester, summer school, or a fifth year for a student who also needs Calculus and Vectors.

Data Management is open from both

Mathematics of Data Management accepts either Grade 11 course. For university programs that need some Grade 12 U math but not calculus, MCF3M followed by MDM4U can be enough; the overview names this option itself.

What MCF3M does not open directly is the calculus route. A student heading for engineering, computer science, the physical sciences or most mathematics programs needs MCR3U in Grade 11 to keep that route at its normal length.

Source: 2007 Ontario mathematics curriculum for Grades 11 and 12, course pages for MHF4U, MCV4U, MDM4U, MCT4C and MAP4C, read 22 October 2026. Schools decide which courses they offer each year and may have their own rules on changing course types, so confirm with the school’s guidance office.

Decision table, ours

Which Grade 11 math to take: a decision table

This table is ours. It turns the prerequisite map into plain choices. It is a starting point for a conversation with the school, not a rule, and every row assumes the student will check the exact program pages in Grade 12.

Choosing between MCF3M and MCR3U by goal (ours, built from the 2007 prerequisite lines and the admission pages cited on this page)
If the plan after high school isGrade 12 math likely neededGrade 11 choice that keeps it simplestWhy
Engineering, computer science, physical sciences, mathematicsMHF4U and MCV4UMCR3UBoth courses sit on MCR3U; from MCF3M the route adds MCT4C
Business or economics at universityOften MCV4U, with MHF4U first or alongsideMCR3UThe business and economics listings we read name Calculus and Vectors or strongly recommend it
Social sciences or humanities that use statisticsOften MDM4U, or one Grade 12 U mathEitherMDM4U accepts MCF3M or MCR3U
College technology programsMCT4CEither; MCF3M is written for thisMCT4C accepts both, and the overview names college technology as MCF3M’s purpose
Other college programsMAP4C or MCT4CMCF3MMAP4C lists MCF3M, not MCR3U, among its prerequisites
Not sure yetUnknownMCR3U if the student can manage itIt keeps every Grade 12 university math course one step away

When MCR3U is the wrong choice anyway

A student who scraped through Grade 10 Academic math with weak algebra may do better in MCF3M, earn a solid mark and take MDM4U, than fail MCR3U. A failed course costs more time than the MCT4C route does.

Our placement questions below are one way to test readiness. If questions 1 to 5 feel comfortable and 6 to 10 feel foreign, the gap is real but closable over a summer. If questions 1 to 5 are hard too, MCF3M deserves a serious look.

Programs where Grade 12 math is not listed at all

Some university programs list no Grade 12 math. Waterloo’s Economics page, for example, lists six Grade 12 U and/or M courses including English, gives an “Admission average: High 70s (co-op and regular)”, and then adds: “We strongly recommend that you take high school Calculus and Vectors and Advanced Functions (or equivalents) as economics is a mathematically intensive discipline.”

A program that does not require a course may still assume it. Recommendations like this one are worth reading as requirements in all but name.

Two university listings that accept a non-calculus math, read 22 October 2026
ProgramMath on the listing
University of Toronto Scarborough, Psychology“One Math (Calculus & Vectors / Advanced Functions / Mathematics of Data Management)”, marked Recommended
University of Waterloo, EconomicsNo Grade 12 math listed as required; Calculus and Vectors and Advanced Functions strongly recommended

Sources, read 22 October 2026: University of Waterloo, Economics; University of Toronto, Psychology. Requirements are revised each cycle; check them again in Grade 12. Neither university has any link with us.

Same problem, two ways (ours)

One quadratic, asked the MCF3M way and the MCR3U way

The clearest way to see the difference between the courses is the same function asked about twice. Both versions are our own, written at Grade 11 test level, and every value was checked with SymPy.

The model. A ball is thrown upward from a balcony. Its height in metres after t seconds is h(t) = −4.9t2 + 19.6t + 1.5.

Version A, the MCF3M way. Find the maximum height and when it occurs, when the ball reaches 15 m, and when it lands.

  1. Find the vertex. The axis of symmetry is t = −b/(2a) = −19.6/(2 × −4.9) = 2. So the maximum is at t = 2 s, and h(2) = −19.6 + 39.2 + 1.5 = 21.1 m.
  2. Write the vertex form as a check. h(t) = −4.9(t − 2)2 + 21.1. Expanding returns the original, so the vertex is right.
  3. Solve for 15 m. −4.9t2 + 19.6t + 1.5 = 15 rearranges to 4.9t2 − 19.6t + 13.5 = 0. The quadratic formula gives t of about 0.88 s on the way up and about 3.12 s on the way down. Two answers, both meaningful.
  4. Solve for landing. Set h(t) = 0. The formula gives t of about −0.08 or about 4.08. A negative time is before the throw, so it is rejected: the ball lands after about 4.08 s.
  5. Interpret. The two 15 m times are equally spaced around t = 2 (2 − 1.12 and 2 + 1.12), which is the symmetry of the parabola showing up in the story.

Version B, the MCR3U way. State a domain and range that fit the context. Then restrict h to the falling part of the flight, find its inverse, and explain what the inverse tells you.

  1. Domain and range from the context. The ball is in the air from t = 0 to about t = 4.08, so the domain is 0 ≤ t ≤ 4.08 (approximately). Its height runs from 0 up to the maximum of 21.1, so the range is 0 ≤ h ≤ 21.1.
  2. Why restrict before inverting. On the whole flight, most heights happen twice, once rising and once falling, so the inverse would not be a function. On the falling part, t ≥ 2, each height happens once.
  3. Undo the vertex form in reverse. From h = −4.9(t − 2)2 + 21.1: subtract 21.1, divide by −4.9, take the positive square root (because t ≥ 2), add 2. So t = 2 + √((21.1 − h)/4.9).
  4. State the inverse’s domain and range. On the falling part, heights run from 21.1 down to 0, so the inverse takes 0 ≤ h ≤ 21.1 and returns times from 2 to about 4.08.
  5. Check and interpret. At h = 1.5, the balcony height, the inverse gives 2 + √(19.6/4.9) = 2 + 2 = 4 s: the ball falls past the balcony exactly 4 seconds after the throw. The inverse answers “when is it at this height?” for any height at all, in one formula.
What each version asked of the student (ours)
Version A (MCF3M style)Version B (MCR3U style)
Main skillSolving: vertex, quadratic formula, rejecting a negative timeReasoning about the function: domain, range, one-to-one, inverse
Typical outputNumbers with unitsA new function and an explanation
AlgebraSubstitution and the quadratic formulaRearranging a formula in reverse order, choosing a root
Where marks are lostKeeping the negative rootInverting without restricting the domain

Students who enjoy version B, or at least follow it, are usually ready for MCR3U. Students who find version A comfortable and version B baffling are not wrong to choose MCF3M, but they should know which Grade 12 courses that choice leaves one step further away.

Placement check, ours

Ten placement questions: MCF3M-ready, MCR3U-ready

Our own short check, written for this page, for a Grade 10 student deciding. Questions 1 to 5 test the base both courses assume. Questions 6 to 10 preview ideas that only MCR3U treats in depth. Answers follow; try them without a calculator except for question 5.

  1. Expand. (2x − 3)(x + 4).
  2. Solve by factoring. x2 − 5x − 14 = 0.
  3. Exponent laws. Evaluate 23 × 2−1.
  4. Growth. A phone game has 1000 players and the number grows by 4% each week. About how many players will it have after 5 weeks?
  5. Sine law. In a triangle, A = 50°, B = 60° and side a = 12 cm. Find side b to one decimal place.
  6. Inverse. Find the inverse of f(x) = (x − 4)/2.
  7. Rational expressions. Simplify (x2 − 4)/(x2 − x − 2) and state the restrictions.
  8. Fractional exponents. What is 163/4?
  9. Series. Add the first 8 terms of 3 + 6 + 12 + …
  10. Angles beyond 90°. Find every angle from 0° to 360° with sin x = −1/2.

Answers, ours

Placement answers, and what they say

Mark each answer right only if the reason is right too. Then read the note after the list.

  1. 2x2 + 5x − 12. 2x × x = 2x2; the middle terms are 8x − 3x = 5x; the constant is −12.
  2. x = 7 or x = −2. Find two numbers that multiply to −14 and add to −5: −7 and 2. So (x − 7)(x + 2) = 0.
  3. 4. Add the exponents: 23 + (−1) = 22 = 4.
  4. About 1217. Multiply by 1.04 five times: 1000 × 1.045 is about 1216.7. Growth by a fixed percentage is exponential, not linear, so adding 40 each week is wrong.
  5. About 13.6 cm. b = 12 sin 60° / sin 50°, about 13.57. The longer side faces the larger angle, which is a quick check.
  6. f−1(x) = 2x + 4. f subtracts 4 then halves; the inverse doubles then adds 4.
  7. (x + 2)/(x + 1), with x ≠ 2 and x ≠ −1. Factor: (x − 2)(x + 2) over (x − 2)(x + 1). The restrictions come from the original denominator, before cancelling.
  8. 8. The fourth root of 16 is 2, and 2 cubed is 8.
  9. 765. Each term doubles, so it is geometric with first term 3 and ratio 2. The sum is 3(28 − 1)/(2 − 1) = 3 × 255 = 765.
  10. 210° and 330°. The reference angle is 30°, and sine is negative in the third and fourth quadrants: 180° + 30° and 360° − 30°.

Reading the result

Four or five right in 1 to 5: the base for either course is there. Fewer than three: rebuild Grade 10 algebra first, whichever course is chosen, because both assume it.

Questions 6 to 10 are MCR3U topics that MCF3M treats lightly or not at all. A student who manages two or three of them before Grade 11 starts is in good shape for MCR3U.

What the check cannot tell you

Ten questions are a snapshot, not a verdict. Motivation and the Grade 12 plan matter as much as one evening of algebra. A student set on engineering can close a gap over the summer; a student without a plan may prefer the course where they can do well.

This check is ours and is not used by any school. The school’s guidance staff and the Grade 10 teacher know the student’s work and should have the final word.

Final exam plan, ours

A four-week final exam plan for either course

Whichever course your teen takes, the last month before the Grade 11 math exam can follow the same plan. The rows that differ by course are marked. Confirm the exam’s weight and the calculator rules with the teacher first.

Four weeks to the MCF3M or MCR3U final (ours)
WeekBoth coursesMCF3M addsMCR3U adds
4Sort every lost mark from the term by unitApplications: reading a word problem into an equationFunction notation, domain and range, inverses
3Quadratics in all forms, exponent lawsCompound interest and annuities in the exponential unitRational expressions with restrictions, sequences and series
2Trigonometry and sinusoidal graphsSine law and cosine law in acute trianglesAngles to 360 degrees, identities, the ambiguous case
1Two timed practice tests, then the error list onlyUnits and interpretation on every answerA written reason for every step

The common rule in both: never study a topic by rereading notes. Close the book, solve a problem, then check. The placement questions above double as a warm-up in week 4.

Credit, switching and timing

Switching courses, summer school, and where the credit comes from

Families sometimes ask whether they can change their mind after Grade 11. Often they can, with some cost in time. Here is what we can say from the curriculum and what only the school can say.

Changing route after MCF3M

The curriculum gives an MCF3M student two ways into Advanced Functions: take MCT4C first, or take MCR3U as an additional course, for example in summer school. Which of these a school offers, and whether it accepts other routes, is the school’s decision.

Either way, the earlier the decision, the shorter the detour. A Grade 11 student unsure of their Grade 12 plans should speak to guidance before the course selection deadline, not after.

The credit, and our role

Only the school or program delivering a course can award its credit, whether for MCF3M, MCR3U or any Grade 12 math. Our part is tutoring beside the student’s course, and we do not grant Ontario credits.

We help in both directions: catching up an MCF3M student moving towards MCR3U or MCT4C, and keeping an MCR3U student on track for Advanced Functions.

Eastern time covers most of Ontario. It reads UTC-4 until 1 November 2026, UTC-5 through the winter, and UTC-4 again from 14 March 2027. India time, our teachers’ clock, stays at UTC+5:30 all year, so the gap is nine and a half hours in summer and ten and a half in winter. Anyone in a northwestern community with its own clock should mention it when booking.

Readiness

Four stages of readiness for Grade 11 math

Our own stages, for a Grade 10 student choosing between the two courses.

Grade 11 math readiness (ours)
StageWhat we see
1. Shaky baseExpanding and factoring still cause errors; Grade 10 algebra needs work before either course
2. Ready for MCF3MSolves quadratics and applied problems reliably; abstract questions feel unfamiliar
3. Ready for MCR3UComfortable with algebra and starting to reason about functions, not only compute them
4. AheadHandles inverses and restrictions already; may enjoy contests alongside MCR3U

For parents

Start the conversation from Grade 12, not Grade 11. Ask your teen which kinds of programs interest them, then look at which Grade 12 math those programs list.

A course chosen to avoid difficulty is not always the easy option later. A course chosen beyond current skill is not either. The placement check is one honest data point.

For students

Try the placement questions without notes. Your score is information, not a judgement.

If you choose MCF3M and change your mind later, there is a route. It is just longer, so decide as early as you can.

The catalogue

Nine more courses for Grade 10 and 11 students

Taught live on video by a regular teacher, to a batch or privately.

I

Before and during Grade 11

Grades 9 to 11

MM / G11 / 01

Algebra foundations

The Grade 10 algebra both courses assume.

Open the syllabus

MM / G11 / 02

Middle school math

For gaps that go back before Grade 9.

Open the syllabus

MM / G11 / 03

Precalculus

Extra depth on functions for the MCR3U route.

Open the syllabus
II

Contests and tests

Grades 9 to 12

MM / CON / 01

Waterloo math contests

Preparation for the Waterloo CEMC math contests.

Open the syllabus

MM / CON / 02

SAT Math

For students also considering US universities.

Open the syllabus

MM / CON / 03

Olympiad mathematics

For stage 4 students who want a challenge.

Open the syllabus
III

Math with technology

Teens

MM / TEC / 01

Python for teens

Model a thrown ball or a growing game in code.

Open the syllabus

MM / TEC / 02

Ontario computer science companion

ICS3U and ICS4U support, for a Grade 11 STEM timetable.

Open the syllabus

MM / TEC / 03

Data science for teens

A first look at the statistics behind Data Management.

Open the syllabus

How classes run

Live classes for either Grade 11 course

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays.

Weekdays

Late afternoons, Eastern time, fixed by the batch.

Weekends

Eastern time mornings, often before tests.

1-on-1

Around course selection, tests and summer school.

Either course

MCF3M or MCR3U, at its own depth.

Grade 12 in view

Each unit linked to what comes next.

Placement first

A short check in the first class.

Applied and abstract

Word problems and function reasoning.

Homework sets

Brief, and returned with notes.

Group or private

Fifteen to twenty students, or one.

Student work

Student work

A few projects by students who learn coding with us; many also take Grade 11 math. See the student labs for more.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees

The first class is free, and it can double as the placement conversation. After that, a monthly fee covers eight live classes, the fee shows its currency code, and there is no term contract: stop after any month.

Free first class

Free

no card required

  • Free first class
  • Placement questions included
  • No card needed
Book it

Group batch

$100 USD

a month, eight live classes

  • Fifteen to twenty per batch
  • One regular teacher
  • Batch time you choose
  • Paid monthly
Start here

One to one

$150 USD

a month, eight live classes

  • One teacher for your teen
  • Paced to the chosen course
  • Times around school
Enquire

What families say

Rated 4.9 across 547 Google reviews

Families and students on Google, in their own words.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Questions from Ontario families

MCF3M vs MCR3U: common questions

What is the difference between MCF3M and MCR3U?

MCF3M is Functions and Applications, a Grade 11 university/college preparation course with three strands: quadratic, exponential and trigonometric functions, taught with an applied approach. MCR3U is Functions, the Grade 11 university preparation course, with four strands that add inverses, transformations, rational expressions, and sequences and series.

Which is harder, MCF3M or MCR3U?

MCR3U is more abstract. The 2007 curriculum describes MCF3M as using a more applied approach with less emphasis on abstract concepts than MCR3U. Difficulty depends on the student, though: a strong algebra base matters more than the course name.

Can I take MHF4U after MCF3M?

Not directly. Advanced Functions lists Grade 11 Functions (MCR3U) or Mathematics for College Technology (MCT4C) as its prerequisite. From MCF3M, the curriculum route is MCT4C first, then MHF4U. Some students take MCR3U in summer school instead; ask the school which routes it accepts.

Can I take Data Management after MCF3M?

Yes. Mathematics of Data Management (MDM4U) lists either Grade 11 Functions or Grade 11 Functions and Applications as its prerequisite, so both MCF3M and MCR3U lead to it.

Which Grade 11 math do I need for university?

It depends on the program. Programs that need Advanced Functions or Calculus and Vectors, such as engineering, computer science and most mathematics and science programs, are simplest from MCR3U. Some social science programs accept MDM4U, which MCF3M also leads to. Check the program pages before choosing.

Do you grant the MCF3M or MCR3U credit?

No. Our lessons support whichever course the student takes at school, and we do not grant Ontario credits; those come only from the institution teaching and evaluating it.

Can a student in Grade 10 Applied math take MCR3U?

The MCR3U course page lists Principles of Mathematics, Grade 10, Academic as its prerequisite, while MCF3M accepts either the Academic or the Applied course. Grade 10 offerings have changed in some schools, so check how your school treats its current Grade 10 course.

Can you help my teen decide?

We can give a placement check and an honest view of readiness in the free first class, and explain the prerequisite routes. The decision belongs to the family with the school's guidance staff, who know the student's record and the school's course offerings.

When can classes be scheduled?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Times are agreed in Eastern time, and we check them again around the clock changes of 1 November 2026 and 14 March 2027.

How much do Grade 11 math classes cost?

Nothing for the first class. From then on, eight live classes a month are paid monthly, with no lock-in. See the fees section above for today's batch and one-to-one amounts.

Elsewhere on this site

Related pages

More for Ontario families planning high school math.

Coding classes in Canada

Our pages for families across Canada.

Online math tutor for Canada

Help for Canadian students from the early grades to Grade 12.

Grade 11 math tutoring

Private help with whichever Grade 11 course is chosen.

Grade 10 math tutoring

Fixing the base before Grade 11.

Coding classes in Ontario

Live coding for teens across the province.

ICS3U computer science help

Computer science alongside Grade 11 math.

Waterloo math contests

The Gauss to Euclid contest family, explained.

How we teach

Our live class method, described.

Start here

Book a free first class

Share which course your teen is taking or considering, their Grade 10 math mark if you are comfortable sharing it, and their thoughts on Grade 12. The first class includes a short placement check.

Reading first? How we teach explains our classes, and our Canada math tutoring page covers every grade.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

Lessons are live on video, taught by teachers working from India, so nobody has to travel. Message us on WhatsApp for the fastest answer from Ontario.

The free class needs no card and no commitment.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

More comparisons

Learn more

From the blog

Start here

Free classPriority demoCall us