Ontario · Grade 11 · MCR3U Functions

MCR3U Functions tutor for Ontario Grade 11

MCR3U is the Grade 11 course that opens the door to every Grade 12 university math course, and the one where function notation, inverses and the sine law first appear together. We set it out here from the ministry’s 2007 curriculum, solve an inverse function and an ambiguous-case triangle with every decision explained, and add twelve practice questions we wrote ourselves. Our teaching runs next to the school course; we do not grant Ontario credits, and the credit itself comes only from the school.

Teaching live online since 2020 · 10,000+ students · Following the school’s MCR3U outline

Quick answer

MCR3U is Functions, Ontario’s Grade 11 university-preparation math course: functions and their inverses, exponential functions, sequences and series, and trigonometry with sinusoidal graphs. It follows MPM2D and is the prerequisite for MHF4U. Modern Age Coders teaches MCR3U live online, in a batch or one to one, through our course High School Mathematics: Algebra to Calculus, then on to Grade 12.

Learn it with a teacher

Courses for a Grade 11 Functions student

Our Ontario course covers the Grade 12 sequence that MCR3U unlocks; the other two strengthen the Grade 11 base itself.

The Ontario curriculum

What Grade 11 Functions covers

The course description in the 2007 curriculum starts: “This course introduces the mathematical concept of the function by extending students’ experiences with linear and quadratic relations.” Later it adds that students “investigate inverse functions; and develop facility in determining equivalent algebraic expressions”. Four strands carry the expectations.

MCR3U strands with fragments of their overall expectations, from the 2007 Ontario curriculum for Grades 11 and 12 (read 22 October 2026)
StrandFrom the expectationsWhat students actually do (our reading)
A. Characteristics of Functions“demonstrate an understanding of functions, their representations, and their inverses”; equivalence when “simplifying polynomial, radical, and rational expressions”Function notation, domain and range, inverses, transformations of parent functions, quadratics in every form, and rational expressions with restrictions
B. Exponential Functions“evaluate powers with rational exponents”, then represent and solve problems with exponential functionsExponent laws with fractional and negative exponents, growth and decay graphs, and spotting a constant ratio in a table
C. Discrete Functionsrecursive sequences that “make connections to Pascal’s triangle”; arithmetic and geometric series; “solve problems involving compound interest and ordinary annuities”Recursive and explicit formulas, sums of series, and the financial strand that most other provinces teach elsewhere
D. Trigonometric Functions“prove simple trigonometric identities”; the sine law and cosine law; “periodic relationships and sinusoidal functions”Angles up to 360 degrees, exact values, oblique triangles, the ambiguous case, and transformed sine and cosine graphs, all in degrees

Small phrases that change what is tested

The first specific expectation asks students to “explain the meaning of the term function”, not just use one. Expect a test question that shows a relation as a table or a mapping diagram and asks for a reason, in words, why it is or is not a function.

Inverses are tied to an idea students already have. The curriculum asks them to “relate the process of determining the inverse of a function to their understanding of reverse processes”: undoing each operation in reverse order. Our first worked problem uses exactly that framing.

Algebra that runs through every unit

Strand A’s algebra expectations carry a footnote: the skills “are to be introduced as needed, and applied and consolidated, as appropriate, in solving problems throughout the course.” In practice, factoring and rational expressions are not one unit that ends; they are tested all year.

Rational expressions come with a specific demand: students simplify them and “state the restrictions on the variable values”. A correct simplification with the restrictions missing loses marks on almost every Ontario test we see.

Why the course exists

According to the programme overview, Functions “builds on the concepts and skills developed in the Grade 9 and 10 academic mathematics courses” and prepares students for Grade 12 courses leading to university programs, “including science, engineering, social sciences, liberal arts, and education.”

That range is the point. MCR3U is not only for future engineers; it is the general-purpose university math course of Grade 11.

Prerequisite and credit

The course page gives “Prerequisite: Principles of Mathematics, Grade 10, Academic”, which is MPM2D, and the ministry’s current online record carries the same prerequisite and the year 2007.

Functions is a one-credit course. Ontario’s diploma rules ask for three math credits, one of them in Grade 11 or 12, so for many students MCR3U is also the course that completes the math requirement for graduation.

Source: Ontario Grades 11 and 12 mathematics curriculum (2007), programme overview and MCR3U pages, read 22 October 2026, with the MCR3U record on the ministry curriculum website checked the same day. Expectations that rely on symbols are summarised in our own words. Modern Age Coders works independently of the Ontario Ministry of Education.

What MCR3U unlocks

The Grade 12 courses that list MCR3U as a prerequisite

Every Grade 12 university-preparation math course in Ontario traces back to Functions. These are the prerequisite lines printed on each course page of the 2007 document.

Grade 12 math courses whose prerequisite names Functions, Grade 11, from the 2007 Ontario curriculum course pages (read 22 October 2026)
Grade 12 courseTypePrerequisite as printed
MHF4U, Advanced FunctionsUniversity“Functions, Grade 11, University Preparation, or Mathematics for College Technology, Grade 12, College Preparation”
MCV4U, Calculus and VectorsUniversityNo Grade 11 course named; Advanced Functions must come first or alongside, so MCR3U sits underneath it
MDM4U, Mathematics of Data ManagementUniversity“Functions, Grade 11, University Preparation, or Functions and Applications, Grade 11, University/College Preparation”
MCT4C, Mathematics for College TechnologyCollege“Functions and Applications, Grade 11, University/College Preparation, or Functions, Grade 11, University Preparation”

What the table means for Grade 11 planning

A student who passes MCR3U can take any of the four courses above. A student aiming at a university program that lists Advanced Functions or Calculus and Vectors needs MCR3U in Grade 11, because the alternative route to Advanced Functions goes through a Grade 12 college course first.

So the Grade 11 choice is the real decision point. Families who are unsure whether to choose MCR3U or the university/college course should look at the Grade 12 courses their teen might need, then work backwards.

What universities list in Grade 11

University admission pages mostly list Grade 12 courses, so MCR3U rarely appears by name. It appears through them. Waterloo’s Mathematics program, for example, lists Advanced Functions and Calculus and Vectors among six Grade 12 courses, both of which depend on Functions.

The same Waterloo page names one Grade 11 course as recommended: “Grade 11 U Introduction to Computer Science”. For a Grade 11 student with Waterloo in mind, that is ICS3U alongside MCR3U. Our ICS3U help page covers the computer science side.

Sources, read 22 October 2026: Ontario Grades 11 and 12 mathematics curriculum (2007), course pages for MHF4U, MCV4U, MDM4U and MCT4C; University of Waterloo, Mathematics. Admission requirements change from year to year; read the university’s own page when your teen applies. Waterloo has no connection with this page.

Where marks go

Where Grade 11 Functions students lose marks

These are patterns from our own MCR3U classes, written as a table so a student can check their last test against it. Each comes with the habit that fixes it.

Frequent MCR3U errors and the fix for each (ours)
TopicWhat goes wrongThe habit that fixes it
Function notationReading f−1(x) as 1/f(x)Say “f inverse” aloud; the reciprocal is written 1/f(x)
Domain and rangeGiving the domain of a quadratic as its x-interceptsAsk which inputs are allowed, not where the graph crosses an axis
TransformationsApplying a horizontal stretch and shift to y = f(2x − 6) without factoringFactor first: f(2(x − 3)), so the shift is 3, not 6
QuadraticsCompleting the square and losing the factor in frontFactor the leading coefficient out of both x terms before adding anything
Rational expressionsCancelling terms instead of factorsOnly whole factors cancel; write restrictions before cancelling
ExponentsTreating 82/3 as 8 × 2/3Root first, then power: the cube root of 8 is 2, squared is 4
SequencesMixing up the recursive and the general termRecursive uses the previous term; general uses n
Sine lawGiving one triangle when two existCompare a with b sin A every time the angle is not between the given sides

The jump from Grade 10

Grade 10 students work with relations: graphs and equations, mostly of lines and parabolas. Grade 11 asks them to step back and talk about the object itself: what a function is, what its domain is, what its inverse does. Students who were strong at Grade 10 calculation can stumble here because the questions now ask for explanation.

We spend the first weeks making students say things in sentences: “this is a function because each input has exactly one output”. It feels slow, and it pays back through the whole year.

Why trigonometry lands at the end

Trigonometry is strand D, the last of the four in the curriculum, and a school that follows that order reaches it right before the exam. It is also the strand with the most new vocabulary: reference angles, the CAST rule, the ambiguous case, period, amplitude, phase shift. Students meet it tired and with the least time to practise.

Starting trigonometry practice early, even ten minutes a week, changes the final exam more than any other single adjustment we suggest.

Worked problems, ours

An inverse function and an ambiguous-case triangle, worked out

Two problems we wrote, both at MCR3U test level: one from the first strand, one from the last. Each step states the reason for the step. Computer algebra confirmed the results.

Problem 1, an inverse. Let f(x) = 2(x − 3)2 + 1 with domain x ≥ 3. Find f−1(x), state its domain and range, and check your answer.

  1. Ask why the domain is restricted. A full parabola fails the horizontal line test: two inputs share each output, so its inverse would not be a function. Keeping only x ≥ 3, the right half from the vertex, makes f one-to-one.
  2. List what f does, in order. Subtract 3, square, multiply by 2, add 1. The inverse must undo these in reverse order: subtract 1, divide by 2, take the square root, add 3.
  3. Write that as a formula. f−1(x) = 3 + √((x − 1)/2). Only the positive root is used, because the outputs of the inverse are the inputs of f, and those are all at least 3.
  4. Swap domain and range. f has domain x ≥ 3 and range y ≥ 1, because the vertex is (3, 1) and the parabola opens up. So f−1 has domain x ≥ 1 and range y ≥ 3.
  5. Check with a number. f(5) = 2(2)2 + 1 = 9. Then f−1(9) = 3 + √(8/2) = 3 + 2 = 5. The inverse returns the original input.
  6. Check with the graph. The inverse is the reflection of f in the line y = x. The point (5, 9) on f becomes (9, 5) on the inverse, and the vertex (3, 1) becomes the starting point (1, 3).

The swap-x-and-y method gives the same answer, but students who use it mechanically often keep the ± sign and never decide between roots. The reverse-process method forces that decision, because it asks what the original inputs were.

Problem 2, the ambiguous case. In triangle ABC, angle A = 40°, side a = 8 cm (opposite A) and side b = 10 cm. Find every possible value of angle B and side c, to two decimal places.

  1. Notice the warning sign. The given angle is not between the two given sides. That is the side-side-angle situation, where zero, one or two triangles can exist.
  2. Count the triangles before solving. The height from C to the line AB is b sin A = 10 sin 40°, about 6.43 cm. Side a is 8 cm: longer than the height but shorter than b. So a can swing to two positions, and there are two triangles.
  3. Use the sine law for B. sin B / 10 = sin 40° / 8, so sin B = 10 sin 40° / 8, about 0.8035.
  4. Find both angles with that sine. The calculator gives B = 53.46°. Sine is also positive in the second quadrant, so B = 180° − 53.46° = 126.54° is the other candidate. Both are allowed because 40° + 126.54° is still less than 180°.
  5. Finish each triangle. If B = 53.46°, then C = 86.54° and c = 8 sin C / sin 40°, about 12.42 cm. If B = 126.54°, then C = 13.46° and c is about 2.90 cm.
  6. Report both. The answer is two triangles: B is about 53.46° with c about 12.42 cm, or B is about 126.54° with c about 2.90 cm.
How many triangles? The side-side-angle test when angle A is acute (ours)
If side a isTrianglesReason
shorter than b sin ANonea cannot reach the third side
equal to b sin AOne (a right triangle)a just touches the third side
between b sin A and bTwoa can lean two ways, as in problem 2
at least as long as bOnethe second position would put the angle on the wrong side

The common thread

In both problems the risky moment is a choice between two answers: the positive or negative root in the first, the acute or obtuse angle in the second. A student who knows where that choice hides stops losing marks to it.

The checks also match. A number in, a number back out for the inverse; the angle sum and the height comparison for the triangle. A check is part of the solution, not decoration.

How to practise these

For inverses, practise with linear, quadratic and simple square root functions, always writing the domain restriction first. For the ambiguous case, practise the height comparison on its own until it is automatic, then add the solving.

Questions 3 and 11 in the practice set below come from the same two families.

Practice, ours

Twelve MCR3U practice questions

We wrote these twelve questions for this page, three per strand, and checked each with a computer. They are not from any textbook, school or board. Use degrees throughout, as MCR3U does.

  1. Functions. The relation {(1, 4), (2, 5), (3, 4), (1, 6)} is given. Is it a function? Explain in one sentence.
  2. Domain and range. State the domain and range of y = −(x + 1)2 + 4.
  3. Inverses. Find the inverse of f(x) = 3x − 5 and check it with one number.
  4. Quadratics. Write f(x) = −2x2 + 12x − 7 in vertex form and give its maximum value.
  5. Number of zeros. How many zeros does 3x2 − 4x + 2 have? Use the discriminant.
  6. Rational expressions. Simplify (x2 − 9)/(x2 + x − 6) × (x − 2)/(x + 3) and state the restrictions.
  7. Rational exponents. Evaluate 272/3 × 16−1/2 without a calculator.
  8. Exponential models. A table shows x = 0, 1, 2, 3 and y = 5, 15, 45, 135. Write the function and find y when x = 6.
  9. Recursive sequences. t1 = 4 and tn = 2tn−1 − 3. Write the first five terms.
  10. Series. Find the sum of the first 20 terms of 7 + 11 + 15 + …
  11. Exact values. Find the exact value of sin 120° × cos 315° × tan 225°.
  12. Sinusoidal functions. For y = 2 sin(3(x − 30°)) − 1, state the amplitude, period, phase shift and range.

Answers, ours

Answers, each with its reason

The reasons are the part to study. An MCR3U marker looks for them, and they are what transfers to the next question.

  1. Not a function. The input 1 is paired with two different outputs, 4 and 6. Repeated outputs (4 appears twice) are fine; repeated inputs with different outputs are not.
  2. Domain: all real numbers. Range: y ≤ 4. Any x can be squared. The parabola opens down from its vertex (−1, 4), so 4 is the largest output.
  3. f−1(x) = (x + 5)/3. Undo in reverse: add 5, then divide by 3. Check: f(2) = 1, and f−1(1) = 6/3 = 2.
  4. f(x) = −2(x − 3)2 + 11, maximum 11. Factor −2 from the x terms: −2(x2 − 6x) − 7. Add and subtract 9 inside: −2((x − 3)2 − 9) − 7 = −2(x − 3)2 + 18 − 7.
  5. None. The discriminant is (−4)2 − 4(3)(2) = 16 − 24 = −8. A negative discriminant means the parabola never meets the x-axis.
  6. (x − 3)/(x + 3), with x ≠ −3 and x ≠ 2. Factor: (x − 3)(x + 3) over (x + 3)(x − 2), times (x − 2) over (x + 3). One (x + 3) and the (x − 2) cancel. The restrictions come from every original denominator, including the factors that cancelled.
  7. 9/4. 272/3: the cube root of 27 is 3, squared is 9. 16−1/2: the square root of 16 is 4, and the negative exponent makes it 1/4. 9 × 1/4 = 9/4.
  8. y = 5(3)x; when x = 6, y = 3645. Each y is 3 times the last, a constant ratio, so the function is exponential with base 3 and starting value 5. 36 = 729 and 5 × 729 = 3645.
  9. 4, 5, 7, 11, 19. Double the previous term and subtract 3 each time: 2(4) − 3 = 5, 2(5) − 3 = 7, and so on.
  10. 900. The common difference is 4, so t20 = 7 + 19(4) = 83. The sum is 20(7 + 83)/2 = 900.
  11. √6/4. sin 120° = √3/2 (second quadrant, positive). cos 315° = √2/2 (fourth quadrant, positive). tan 225° = 1 (third quadrant, positive). The product is √6/4.
  12. Amplitude 2, period 120°, phase shift 30° to the right, range from −3 to 1. The period is 360° divided by 3. The centre line is y = −1, so the graph reaches 2 above and 2 below it.

Final exam, ours

An MCR3U final exam checklist

Our checklist for the month before the Grade 11 Functions exam. Tick each line only when you can do it without notes. Ask the teacher first what share of the course mark the exam carries and which calculator is allowed.

Can you do each of these without notes? (ours)
StrandSkillSelf-test
ADecide whether a relation is a function, and say whyQuestion 1 above, plus one graph and one equation of your own
AFind an inverse and its domain and rangeProblem 1 above, with a new restriction
AGraph y = af(k(x − d)) + c from a parent functionTwo transformations of a square root function
ASimplify a rational expression with restrictionsQuestion 6 above, restrictions first
BEvaluate rational exponents and graph an exponentialQuestion 7, then sketch y = 2(0.5)x
CMove between recursive and general formulasQuestion 9, then write its general term
CSum arithmetic and geometric seriesQuestion 10, then a geometric series of your own
DExact values and angles up to 360°Question 11 with three new angles
DSine law, cosine law and the ambiguous caseProblem 2 above, then one with no triangle
DGraph and model a sinusoidal functionQuestion 12, then write an equation from a graph
  1. Four weeks out: audit. Sort every lost mark from the semester by the rows above. Two or three rows will hold most of them.
  2. Three weeks out: fix the heaviest rows. One row a day, with a fresh problem each time.
  3. Two weeks out: trigonometry, even if it feels fine. It is the last strand in the curriculum’s order, so it tends to get the least practice.
  4. One week out: two full practice tests. Time them. Mark them against the reasons in the answers above, not just the numbers.
  5. The night before: the error list only. Read it, sleep, and trust the checklist.

Credit and timing

MCR3U online and in summer school: help, not the credit

Families searching for MCR3U online are sometimes after the credit and sometimes after a teacher. We provide the second.

Who grants an MCR3U credit

The credit belongs to the institution that teaches and evaluates the course: the student’s secondary school, a board’s summer or night program, or a private school approved to grant Ontario credits. Modern Age Coders is a tutoring service. We teach alongside the course and do not grant Ontario credits.

For the diploma, the graduation requirements page lists “3 credits in mathematics (Grade 9, Grade 10 and 1 credit in Grade 11 or 12)” for students who started Grade 9 in 2024 or later, and “3 credits in mathematics (at least 1 credit in Grade 11 or 12)” for earlier starters (page updated September 02, 2026).

When outside help makes most sense

Three moments come up again and again: the first test on functions and inverses, when the course suddenly asks for explanations; the trigonometry unit near the end; and the summer before Grade 12, when a shaky Grade 11 base threatens Advanced Functions.

Students retaking MCR3U, at school or in summer school, also benefit from a second teacher who starts from the marks they lost the first time.

Ontario families book class times in Eastern time: UTC-4 until 1 November 2026, then UTC-5 through the winter until 14 March 2027. India time, where our teachers are based, is UTC+5:30, so India sits 10 hours 30 minutes ahead of Eastern time in winter and 9 hours 30 minutes ahead in summer. Northwestern Ontario families on a different local clock should tell us their zone when they book.

Where your teen is now

Four stages in Grade 11 Functions

Our own stages, from teaching MCR3U. They help a parent see what kind of help a student needs right now.

Stages of an MCR3U student (ours)
StageHow it shows
1. CalculatorGets numerical answers from Grade 10 methods but cannot explain what a function or a domain is
2. TranslatorMoves between a table, a graph and an equation for the same function
3. ReverserFinds inverses by undoing steps, chooses the right root, catches the second triangle
4. Ready for Grade 12Explains every step in words and checks every answer a second way

For parents

Pick a question from your teen’s homework and ask: what would make this not a function? A student who can answer has understood the first unit.

A strong Grade 10 mark does not guarantee an easy Grade 11. The course changes from computing answers to explaining them, and that shift takes some students a few weeks.

For students

Write the domain before you do anything else with a function. It decides which answers you keep.

When two answers appear, a root or an angle, stop and decide between them on purpose.

The catalogue

Nine more courses for Grade 11 students

Every course here runs live online with one regular teacher, as a batch or as private lessons.

I

Building the base

Grades 9 to 11

MFT / BAS / 01

Algebra foundations

Factoring and exponent laws, the tools every MCR3U unit uses.

Open the syllabus

MFT / BAS / 02

Middle school math

For younger siblings, or gaps that go back further.

Open the syllabus

MFT / BAS / 03

Statistics and probability

A head start on the Grade 12 Data Management course.

Open the syllabus
II

Stretch and contests

Grades 9 to 12

MFT / CON / 01

Waterloo math contests

Preparation for the CEMC math contests.

Open the syllabus

MFT / CON / 02

Olympiad mathematics

Problem solving well beyond the course.

Open the syllabus

MFT / CON / 03

SAT Math

For Grade 11 students also looking at US universities.

Open the syllabus
III

Math with code

Teens

MFT / COD / 01

Ontario computer science companion

For the Grade 11 timetable that pairs Functions with ICS3U.

Open the syllabus

MFT / COD / 02

Python for teens

Generate sequences and graph functions in code.

Open the syllabus

MFT / COD / 03

Math through coding

For younger learners who like to think with a computer.

Open the syllabus

How classes run

Live classes alongside the Grade 11 timetable

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

After school on Eastern time, set when the batch is chosen.

Weekends

Morning classes on Eastern time, popular before unit tests.

1-on-1

Planned around the trig unit, the exam and summer school.

The school outline

Units in the same order as class.

Sentences, not just numbers

Explaining is practised every week.

Old tests used

Each lost mark becomes a short drill.

Graphs drawn live

Transformations shown step by step.

Practice between classes

Short sets, marked with comments.

Group or private

Fifteen to twenty per batch, or one student.

Student work

Built by our students

Some of our math students also learn to code; here are a few of their projects. The student labs page shows 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

Your first class is free. Afterwards, eight live classes a month are billed monthly with the currency code printed beside the fee, and you can leave after any month: there is no term to sign up for.

Free first class

Free

no card required

  • First class free
  • Bring the latest MCR3U test
  • No card details
Book it

Group batch

$100 USD

a month, eight live classes

  • Batches of fifteen to twenty
  • The same teacher every week
  • Choose your batch
  • Paid month by month
Start here

One to one

$150 USD

a month, eight live classes

  • Private lessons for one student
  • Fitted around tests
  • Built from the school course
Enquire

What families say

Rated 4.9 across 547 Google reviews

Google reviews from families and students, quoted exactly.

★★★★★

"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

MCR3U: questions families ask

What is MCR3U?

MCR3U is Functions, Grade 11, University Preparation, in Ontario's 2007 mathematics curriculum for Grades 11 and 12. Its four strands cover characteristics of functions, exponential functions, discrete functions such as sequences and series, and trigonometric functions.

Do you grant the MCR3U credit?

No. We teach alongside the student's school course and do not grant Ontario credits. The credit comes from the school or program that teaches and evaluates MCR3U. Our classes give the explanations and practice around it.

What is the prerequisite for MCR3U?

Principles of Mathematics, Grade 10, Academic, which is MPM2D. That is the prerequisite printed on the MCR3U page of the 2007 curriculum, and the ministry's current online record shows the same.

Which Grade 12 courses need MCR3U?

Advanced Functions (MHF4U) lists Functions, Grade 11, or the college course Mathematics for College Technology as its prerequisite. Data Management (MDM4U) and Mathematics for College Technology (MCT4C) both accept Functions. Calculus and Vectors needs Advanced Functions, so it depends on MCR3U too.

Is MCR3U hard?

It is a real step up from Grade 10, mostly because it asks students to explain, not just calculate: what a function is, why an inverse needs a restricted domain, why a triangle has two solutions. Those are skills that improve with practice. We never promise a particular mark.

Does MCR3U count toward the diploma?

Yes. MCR3U is one credit, and the Ontario graduation requirements include three math credits with at least one in Grade 11 or 12. For many students, MCR3U is the course that meets that Grade 11 or 12 requirement.

What should my teen review for the MCR3U final exam?

All four strands, with extra time on trigonometry, because it is the last strand in the curriculum's order. Our checklist on this page lists ten skills to test without notes, from inverses and rational expressions to the ambiguous case and sinusoidal graphs.

Can you help a student retaking MCR3U?

Yes. A retake is a good time for a second teacher, because the lost marks from the first attempt show exactly where to start. We work alongside whatever school or summer program is delivering the course.

When do classes take place?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Most Ontario families book in Eastern time, and the clocks change on 1 November 2026 and 14 March 2027.

How are MCR3U classes priced?

The first class is free. After that, families pay a monthly fee for eight live classes, with no long contract. The current figures for a batch and for private lessons are shown in the fees section of this page.

Elsewhere on this site

Related pages

More reading for Ontario Grade 11 students.

Coding classes in Canada

Everything we have written for Canada.

Online math tutor for Canada

Math help for every Canadian grade.

ICS3U computer science help

The Grade 11 course Waterloo recommends.

Coding classes in Ontario

Live programming classes across the province.

Waterloo math contests

Contests for Grade 11 students, explained.

Grade 11 math tutoring

One-to-one help in the eleventh grade.

Trigonometry basics

The right-triangle ratios, before the sine law.

How we teach

What happens in one of our live classes.

Start here

Book a free first class

Let us know which MCR3U unit your teen is on and when the next test falls. If you can, send a photo of the last test; the first class will start from it.

Prefer to read first? How we teach explains our method, and the Canada math tutoring page covers the grades before and after.

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

Lessons happen live over video, with teachers working from India; nobody travels and no one visits your home. WhatsApp is the quickest way to reach us from Ontario.

No card is needed to book the free class.

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 maths tuition

Learn more

From the blog

Start here

Free classPriority demoCall us