Enrichment

For students ready to go further.

Math, contests, science and coding. Personalized and one-on-one, at your child's pace, from $54 an hour.

Already had your consult? Enroll here

A tutor and a high-school student working on math at a library table
A student solving algebra while his tutor watches
1-on-1 · Personalized planGrades 1–12Most popular

Math Mastery

A full math program for any grade. Students build real understanding, not just memorized steps, and move ahead of the classroom at their own pace.

A math roadmap built for your child

Concept lessons plus practice sets

Regular check-ins and skill reviews

Preparation for high-school and university math

$54 per hour, billed monthly

A high-school student bent over an exam paper at a classroom desk
1-on-1 · Personalized planGrades 1–12

Competition Prep

Focused preparation for math competitions. Students learn contest topics, problem-solving strategies and how to work fast under time pressure.

Contest-style problem sets

Strategy and speed training

Timed practice papers

Review of past contests

$54 per hour, billed monthly

A tutor and student doing a science experiment at the dining table
1-on-1 · Personalized planGrades 1–12New

STEM Essentials

A complete science and math program. Students learn how the subjects connect, with hands-on examples and the problem-solving skills high school and university expect.

Physics, chemistry, biology and math

Hands-on experiments and examples

Lab report and test preparation

Support for Grade 9–12 science courses

$56 per hour, billed monthly

A student and her tutor building a website together on a laptop
1-on-1 · Personalized planGrades 1–12

AI Dev

Students learn to build working software by partnering with AI tools, while learning the basics of HTML, CSS and Python, guided by an experienced programmer.

Build and launch a real project

HTML, CSS and Python basics

Working with AI coding tools

Taught by experienced programmers

from $57 per hour, billed monthly

How it works

Every student starts with a free consult

1

Free consult

A short video call about your child and your goals.

2

Custom plan

We pick the program, format and teacher, and map out the curriculum.

3

Start learning

Enroll online and we schedule the first lesson.

Already had your consult? Enroll here

Where lessons happen

Online worldwide, or in person at home

In-person lessons are available in Toronto and York Region.

A teenager smiling at her tutor during a live one-on-one online lesson on her laptop

Online, anywhere

Live 1-on-1 lessons on Google Meet, with homework in Google Classroom. For students worldwide, in other languages on request.

A young tutor helping a student with his notebook at the kitchen table during an in-home lesson

At your home

Your teacher comes to you, anywhere in Toronto and York Region.

In-home lessons add a travel fee of $3.00 to $12.00 per hour, based on the distance from your home to our nearest library location. Enter your postal code on any program page to see yours.

Or meet at a library

12 library study spots across Toronto, Markham, Richmond Hill and Vaughan. No travel fee.

See locations

FAQ

Enrichment questions

Have another question? Ask us on your free consult.

What's the difference between Tutoring and Enrichment?

Tutoring helps students catch up and keep up with school (GradeBoost, English Mastery). Enrichment helps students go further (Math Mastery, Competition Prep, STEM Essentials, AI Dev).

Is Math Mastery for students who are behind or ahead?

Both. We assess your child first, fill any gaps, and then keep moving forward at their pace.

Does it replace Math Foundations and Pre-Calculus Essentials?

Yes. Math Mastery combines both into one program that covers every grade.

Which contests do you prepare for?

University of Waterloo contests (Gauss, Pascal, Cayley, Fermat, Euclid and more), Canadian Math Society contests, Math Kangaroo and AMC.

When should we start?

Ideally two to four months before the contest, but we can build a shorter plan if the date is close.

Does STEM Essentials cover high-school science courses?

Yes. It supports Grade 9–12 physics, chemistry and biology, along with the math those courses need.

Is it right for younger students?

Yes. For younger grades we focus on curiosity, simple experiments and strong math foundations.

Does my child need coding experience?

No. We start with the basics and build up to a real project.

Do you offer online, in-home and in-person tutoring?

Yes. Online lessons run live on Google Meet for students anywhere in the world. In person, we teach at your home or at one of 12 library locations in Toronto and York Region. In-home lessons add a travel fee of $3.00 to $12.00 per hour.

Do you tutor students outside Canada, or in other languages?

Yes. Online tutoring is available worldwide and scheduled around your time zone. Lessons can be taught in other languages on request, including Mandarin, Cantonese and Korean. In-person tutoring is only in Toronto and York Region for now.

See how far your child can go.

Personalized, one-on-one tutoring starts with a free consult.

Already had your consult? Enroll here