
ON Grade 12 Math Curriculum
Support your child through Ontario's Grade 12 Advanced Functions course with lessons and practice problems covering every strand, from logarithmic functions to rates of change.
About Grade 12 Ontario math
Ontario follows The Ontario Curriculum, structured around strands that build conceptual understanding and algebraic reasoning. In MHF4U, students work through exponential and logarithmic functions, trigonometric functions and identities, polynomial and rational functions, characteristics of functions including rates of change, and combinations and compositions of functions. StudyPug provides step-by-step lessons and practice problems aligned to every strand of this course.
- Strands: Exponential and Logarithmic Functions, Trigonometric Functions, Polynomial and Rational Functions, Characteristics of Functions, Combining Functions
- Step-by-step lessons and worked examples for every MHF4U topic
- Practice problems with detailed solutions aligned to the Ontario Curriculum
- Accessible on any device so your child can study at home or on the go
Curriculum topics by strand
Find lessons and practice problems for every Grade 12 Advanced Functions topic, organized by strand and aligned to The Ontario Curriculum (MHF4U).
Ontario Grade 12 Math Topics
- Exponential and Logarithmic Functions: Recognizing logarithms as inverse operations of exponentiation, evaluating logarithmic expressions, applying laws of logarithms, graphing logarithmic functions, and solving exponential and logarithmic equations including real-world applications.
- Trigonometric Functions: Radian measure, exact values for special angles, graphs of primary and reciprocal trigonometric functions, sinusoidal functions and their transformations, compound angle formulas, trigonometric identities, and solving linear and quadratic trigonometric equations.
- Polynomial and Rational Functions: Key features of polynomial function graphs, factored form and x-intercepts, the remainder and factor theorems, solving polynomial equations, rational functions derived from linear and quadratic expressions, and solving rational equations and inequalities.
- Characteristics of Functions: Average and instantaneous rates of change, slope of secants and tangents, and solving problems involving rates of change from real-world applications using numerical and graphical methods.
- Combining Functions: Adding, subtracting, multiplying, and dividing functions, composition of functions, inverse functions, and solving problems that require reasoning with combinations of functions.
How StudyPug Helps Ontario Grade 12 Math Students
When a student is stuck on a concept like proving trigonometric identities or applying the factor theorem, StudyPug provides step-by-step worked examples that break the problem down clearly. Each lesson focuses on one idea at a time, making it easier to spot exactly where confusion started.
Practice problems with full solutions let students check their reasoning after each lesson, building the confidence needed for class tests and the final MHF4U grade that counts toward university applications.
Aligned to Ontario Grade 12 Math Curriculum
Every lesson and practice problem in StudyPug's MHF4U content is organized to match the strands and learning expectations of The Ontario Curriculum, so what your child studies on StudyPug directly supports what is being taught in their Ontario classroom.
Written by the StudyPug Math Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades
