
Online, anywhere
Live 1-on-1 lessons on Google Meet, with homework in Google Classroom. For students worldwide, in other languages on request.
Enrichment
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 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

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

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
A short video call about your child and your goals.
We pick the program, format and teacher, and map out the curriculum.
Enroll online and we schedule the first lesson.
Already had your consult? Enroll here
Where lessons happen
In-person lessons are available in Toronto and York Region.

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

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.
12 library study spots across Toronto, Markham, Richmond Hill and Vaughan. No travel fee.
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).
Both. We assess your child first, fill any gaps, and then keep moving forward at their pace.
Yes. Math Mastery combines both into one program that covers every grade.
University of Waterloo contests (Gauss, Pascal, Cayley, Fermat, Euclid and more), Canadian Math Society contests, Math Kangaroo and AMC.
Ideally two to four months before the contest, but we can build a shorter plan if the date is close.
Yes. It supports Grade 9–12 physics, chemistry and biology, along with the math those courses need.
Yes. For younger grades we focus on curiosity, simple experiments and strong math foundations.
No. We start with the basics and build up to a real project.
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.
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.
Personalized, one-on-one tutoring starts with a free consult.
Already had your consult? Enroll here