$100 off every course when you enrol in 2+ — applied automatically at checkout

Connect with our experts for personalized advice and start your journey today

Book a Free 15-Min Guidance Call

Take a test drive of our digital classroom and see why thousands of students choose OES.

Connect with our experts for personalized advice and start your journey today

Book a Free 15-Min Guidance Call

Grade 12

MHF4U – Grade 12 Advanced Functions Online Course (Ontario)

Prerequisite: MCR3U or MCT4C
Registration open year-round

💻 Fulfills OSSD Online Graduation Requirement

Upgrade MHF4U course extends students’ experience with functions. Students will investigate the properties of polynomial, rational, logarithmic, and trigonometric functions; develop techniques for combining functions; broaden their understanding of rates of change; and develop facility in applying these concepts and skills. Students in Upgrade MHF4U will also refine their use of the mathematical processes necessary for success in senior mathematics.

110 course hours
Assignments
Final Exam
Interactive Submissions
Simulation Labs
Language: English
24/7 Tutoring
University
Prerequisite: MCR3U or MCT4C
MHF4U Advanced Functions
Grade 12 · University

How the final mark is calculated from September 2026

65% Coursework
25% Final written exam
5% Attendance
5% Participation
Domestic Student Fee

$595.00

International Student Fee

$895.00

ALL STUDENTS RECEIVE
24/7 Tutoring
Proctored Final Exam
Fast Track
Includes Priority Exam Scheduling

Fully online and self-paced

MHF4U

Chat with an advisor first — we’ll confirm your transcripts and prerequisites so your registration goes smoothly or email info@oeshighschool.com.

Talk to an Advisor

No deadlines, no pressure—just the freedom to learn when and how it works for you.

Available 24/7/365

Learn at your own pace with 24/7 access to our courses

Online, On-demand

We provide certified teachers and 24/7 online tutoring with enrollment

Cross-Curricular

With our Ministry-inspected courses. It’s never too late to enroll

FAQ About %course-code%.

Supported by Ontario Certified Teachers

Upgrade: MHF4U is OES’s dedicated retake version of Advanced Functions for students who have already taken MHF4U and want a higher mark for university or college applications. You complete the full Grade 12 course again with an Ontario Certified Teacher, and your new mark replaces the old one wherever institutions use your highest grade.

Upgrade: MHF4U is designed for current students whose mark fell short of a program cutoff, recent graduates strengthening an application, gap-year students reapplying, and mature students returning to studies. If your existing MHF4U mark is holding back your admission average, this course exists for exactly that.

Ontario universities and colleges use your highest MHF4U mark when calculating admission averages. Both attempts appear on your Ontario Student Transcript (a repeated course is noted, and the credit counts once), but the higher grade is what OUAC transmits into your average. A few competitive programs review repeated courses individually — check your target program’s policy.

Target the range your programs admit at: most programs requiring MHF4U want 70%+ as a floor, and competitive business, STEM, and health-science programs typically admit in the low-80s to 90s overall. Since MHF4U usually counts in the average, every point you add helps twice — meeting the requirement and lifting the average.

Upgrade: MHF4U at OES is self-paced with year-round registration, so you can finish in as little as 4 weeks or take up to 12 months. Students working against OUAC deadlines can accelerate; OES also offers a Fast Track option. Start early enough to submit your new mark before your programs’ deadlines.

Yes. You can take Upgrade: MHF4U after graduating high school — recent grads, gap-year students, and mature students upgrade marks at OES every year. You don’t need to be enrolled at a day school; OES handles your transcript and sends your new mark directly to OUAC or OCAS for your application.

No. You enrol directly with OES — no permission or referral from your current or former school is needed. If you are still enrolled at a day school, OES notifies it and your upgraded mark is added to your Ontario Student Transcript. If you have graduated, OES manages your transcript and reports your new MHF4U mark to OUAC or OCAS itself.

MHF4U meets the Ministry of Education’s attendance and participation expectations through activities blended directly into the course. OES requires students to log in at least once per week for attendance, and participation activities appear throughout the course and are reflected in the grade book — preserving self-paced flexibility while satisfying the requirements for online courses.

Yes. Ontario students who started Grade 9 in the 2020–21 school year or later must earn at least two online learning credits to graduate, and MHF4U at OES — a Ministry-inspected online school (BSID #667186) — counts toward that requirement. An opt-out process exists through school boards, and specific provisions apply to students affected by the 2021 school closures.

Ontario’s Growing Success policy pre-determines the evaluation structure for every credit. Beginning in the 2026–27 school year, MHF4U is graded on classroom work completed throughout the course (65%) plus a Ministry-mandated final evaluation worth 25% for Grades 11–12, with attendance and participation also reflected in the final grade. A credit is granted at 50% or higher — and as an inspected private school, OES may administer final evaluations online, while school-board online courses generally require in-person exam sittings.

Book a Free 15-Min Guidance Call
Domestic Student Fee

$595.00

International Student Fee

$895.00

ALL STUDENTS RECEIVE
24/7 Tutoring
Proctored Final Exam
Fast Track
Includes Priority Exam Scheduling