Online Math Tutoring for Ontario Students
1-on-1 online tutoring for students in Grades 6 to 12. Sessions can cover current coursework, earlier material, test and exam preparation, or topics beyond the student's grade level.

Math tutoring for Grades 6 to 12
Tutoring can focus on the math a student is currently learning, earlier material they need to review, or more advanced material if they want to work ahead.
Grades covered
Grade 6 through Grade 12, including MHF4U, MCV4U, and MDM4U.
What tutoring can cover
Lessons, homework, practice questions, assignments, tests, exams, EQAO preparation, and enrichment.
Tutor background
University students and graduates from UofT, Waterloo, McMaster, Western, UBC, and Queen's.
Session format
Private online sessions with one student and one tutor.
Math courses and topics
Students can get help with their current course material or work ahead into upcoming topics.
Grades 6 to 8
- ✓Number sense
- ✓Fractions, decimals and percentages
- ✓Introductory algebra and patterns
- ✓Geometry and measurement
- ✓Data and probability
- ✓Word problems
Grades 9 to 12
- ✓MTH1W (Grade 9 Mathematics)
- ✓MPM2D (Grade 10 Academic Mathematics)
- ✓MCR3U (Grade 11 Functions)
- ✓MHF4U (Grade 12 Advanced Functions)
- ✓MCV4U (Grade 12 Calculus and Vectors)
- ✓MDM4U (Grade 12 Mathematics of Data Management)
What math tutoring includes
Ontario course support
Students can bring their course notes, homework, assignments, and practice questions to a session.
Review or work ahead
Sessions can cover difficult material, current lessons, upcoming units, or math beyond the student's grade level.
One student per session
Each session is private and includes one student and one tutor.
Flexible scheduling
Families can book weekly sessions, add sessions before a test or exam, or pause tutoring. Purchased tutoring hours do not expire.
How math tutoring works
Tell us what the student needs
Complete the sign-up form with the student's grade, course code, and the topics they want to cover.
We select a math tutor
We match the student with a tutor based on their grade and course.
Attend the free first session
The student meets the tutor online for one hour. No credit card is required.
Book additional sessions if needed
Families can book weekly or as needed, including extra sessions before tests and exams.
What families are saying

My experience with evolve has been super easy and smooth. They got in touch within a day and we were able to hash out exactly what it is my child needs from the tutoring. My daughter needed help with grade 11 math and they started with a free hour long lesson which was nice. My daughter loved her assigned tutor Evelyn. She even said herself that Evelyn explained the concepts more clearly than her day school teacher does and that she is much more prepared for her upcoming exams.

We were taking Grade 10 Math lessons for my daughter with Evelyn, and it was a great experience. Evelyn is knowledgeable, patient, and explains concepts clearly. She helped my daughter build confidence and improve her understanding of the material. We truly appreciate her dedication and would highly recommend her to anyone looking for a math tutor.

I had a great experience with Evolve Learning. My son’s math grade improved a lot. We will definitely use them again and I really recommend them.
Math tutoring by course or assessment
Select a course or assessment for more information about the topics students can cover.
MHF4U Advanced Functions
Polynomial, rational, trigonometric, exponential, and logarithmic functions.
Learn moreMCV4U Calculus and Vectors
Limits, derivatives, curve sketching, vectors, and exam prep.
Learn moreMCR3U Grade 11 Functions
Function notation, transformations, quadratics, trigonometry, and rates of change.
Learn moreMDM4U Data Management
Probability, statistics, permutations, combinations, and the culminating project.
Learn moreEQAO Math Prep
Focused Grade 6 and Grade 9 EQAO math preparation.
Learn moreCommon questions about math tutoring
What grade levels do you cover?
We tutor math from Grade 6 through Grade 12, including MHF4U (Advanced Functions), MCV4U (Calculus and Vectors), and MDM4U (Data Management).
Can you help with Grade 9 math?
Yes. Tutors can help with MTH1W lessons, homework, assignments, practice questions, tests, and exam preparation. They can also review earlier material or introduce upcoming topics.
Do you offer EQAO math preparation?
Yes. Grade 6 and Grade 9 students can use sessions to review the math skills assessed by EQAO and work through practice questions.
Can you help with MHF4U and MCV4U?
Yes. Tutors can help with current coursework, practice problems, tests, and exams for Advanced Functions and Calculus and Vectors.
Can students use tutoring to work ahead?
Yes. Students can preview upcoming units, study material beyond their grade level, or work through more challenging problems.
Do you tutor different Ontario math pathways?
Yes. Provide the student's grade and course code when signing up so we can select an appropriate tutor.