Fall term: new families get their first session at half price — through November 30.Fall term: first session half price Book a call ↗

K–12 · Southern Ontario

A tutor who can actually teach the course.

Certified Ontario teachers, teacher candidates, and experienced tutors, all screened on how they teach before they meet a student. We match to the specific course your child is taking.

In-person tutors police-checked In person & online Ontario curriculum only
Session note · example Session 6

MCR3U · Functions

Covered

Rational functions — asymptotes, and graphing straight from the equation.

Still shaky

Mixing up which asymptote comes from the numerator vs. the denominator.

Next

A short practice set on rational functions before Thursday's quiz.

Sent home after every session, every subject — not just when something's wrong.

Our tutors studied at

University of Toronto University of Waterloo McMaster University Western University York University Toronto Metropolitan University Carleton University University of Oxford McGill University Queen's University

We partner with

PBAA Lions

Why this matters

What we screen for

Plenty of people can solve the question on your child's worksheet — a math major, an engineer, a strong Grade 12 student. Working out why your child couldn't is a different skill, and a rarer one. That's what we test for before anyone is put in front of a student.

Diagnosis

Finding where it broke

A Grade 11 student failing functions is usually carrying a Grade 9 problem with fractions or signs. Today's answer doesn't touch that. Our tutors trace the error back to where it started and rebuild from there.

Curriculum

Ontario courses, specifically

Our tutors work in Ontario classrooms. They know the units, the pacing, how a culminating task is weighted, and what the exam asks, because they've sat on the other side of it.

Independence

Working toward independence

The goal is a student who can start the next problem set alone. In practice that means making them try before we show them, which is slower and less comfortable for everyone in the room.

On AI

We're pro-AI. We're against AI tutors.

We use AI in this business every day, and we want students using it too. Anyone telling your child to avoid it is not doing them a favour. The claim we reject is narrower than that: it cannot take the place of the person teaching them.

Use it for this

Encouraged

Where AI is genuinely better than what a student had before, and we say so.

  • Checking your work after you have an answer of your own to compare against.
  • Getting unstuck on one step at 11pm instead of abandoning the whole problem set.
  • Drilling the parts that are pure repetition — vocabulary, formulas, verb conjugations.
  • Asking it to quiz you on a unit rather than explain it. Almost nobody thinks to.
  • Rephrasing a definition your textbook explains badly, in three different ways.
  • Generating extra practice once you already know which topic you are weak on.

Not for this

The parts that need someone who can see your child, not just their question.

  • Judging whether you actually understood it. A clear explanation feels like comprehension long before it is.
  • Deciding what you should work on this week, out of everything you could work on.
  • Telling you the thing you did not know to ask about.
  • Refusing to help, on the occasions when being refused is the entire lesson.
  • Showing a parent or a teacher that something has started to go wrong.
  • Noticing that you have gone quiet, or that you have started dreading Tuesdays.

This position is easy to hold when a family can afford a tutor. When they can't, the realistic alternative isn't a human tutor, it's nothing — and a free chatbot is meaningfully better than nothing. That's the floor being argued about, and raising it is part of why our community placements exist.

The people who show up

The people who'd be teaching your child

Every tutor here is named, with their credentials on their profile. Ontario College of Teachers registration numbers are available on request for the tutors who hold one.

Jinhao Xie

Jinhao Xie

Founder | BSc in Mathematics @ UofT | Prev @ Extraordinary
MHF4UMCV4UMCR3U
Virtual & in person

Five years and 500+ hours tutoring high school math, with students moving from failing grades into the 80s and 90s, as well as 80s and 90s to 95+. Built X Tutoring to bring that same standard to every family we work with.

Fun fact: My sister is 14 years older than me, and I have a niece and a nephew!

A

Aaditya (Aadi)

Math Major @ UofT | Prev. @ Kumon
MTH1WMPM2DMCR3UMHF4UMCV4U
Virtual

A math major at the University of Toronto with a deep passion for the subject, Aadi brings nearly two years of professional experience working at Kumon, which includes significant one-on-one time with students. Driven by a genuine enjoyment of teaching others, he also has a strong background in tutoring peers in mathematics throughout middle and high school.

Fun fact: I like watching football and playing chess.

T

Tanvi

HBSc in Psychology and Health Science @ UofT | Pursuing Master of Medical Foundations @ UoGuelph
SBI3USBI4USNC1W
Virtual & in person

Having gained experience as part of the AYJ after-school tutoring program, Tanvi understands firsthand the challenges of rigorous high school coursework. She relied on focused tutoring to overcome her own academic hurdles in the past, motivating her to help current students build the strong foundation necessary for their future academic and professional careers.

Patrick

Patrick

BSc in Computer Science @ UofT | Prev. Teacher Assistant @ A.Y. Jackson S.S.
MHF4UMCV4UMCR3UENG4USBI4U
Virtual & in person

Patrick Sun is a dedicated academic tutor and mentor who helps students master new concepts through clear, step-by-step instruction. With experience as a Grade 12 Calculus teaching assistant at A.Y. Jackson Secondary School, a private tutor for English, Science, Geography, and ESL, and a peer mentor for international students, Patrick combines strong communication skills with a passion for youth development to create an encouraging, personalized learning environment.

Parth

Parth

BSc In Computer Science and Mathematics @ UofT | Prev. Computational Neuroscience Researcher @ Fields Institute | Computational Biology @ Tahoe Theraputics
MTH1WMPM2DMCR3UMHF4UMCV4U
Virtual

Parth is a highly experienced, award-winning educator (Delury Teaching Award recipient) with extensive university-level background. His teaching tenure includes 350 hours as a calculus TA at the University of Toronto and 160 hours of calculus instruction per term at the University of Waterloo. His teaching philosophy centers on building intuition early on, and he loves showing students that math is not inherently difficult once a solid intuitive grasp of the core concepts is established.

Rhianna

Rhianna

Master of Teaching Candidate @ UofT OISE | OCT Certified
HSP3UCLU3MHFA4UHHS4UHSB4UHZT4UCLN4UCIA4U
Virtual & in person

Hi, my name is Rhianna and I am currently in my final year at OISE. I have experience teaching from kindergarten all the way up to grade 12, and I also have experience working with ESL/ELL students. In my free time, I love to journal and doodle. I am excited to be your tutor! 🙂

Fun fact: I love to travel! Niagara, Woodbine, and Pickering are all my favorites!

What we cover

Courses we cover

We match every request to a tutor who teaches that subject. We don't send a math tutor to cover chemistry, and if we don't have the right person for a course, we'll say so.

Mathematics
MTH1WMPM2DMFM2PMCR3UMCF3MMHF4UMCV4UMDM4U
Sciences
SNC1WSNC2DSBI3USCH3USPH3USBI4USCH4USPH4U
English & French
ENL1WENG2DENG3UENG4UEWC4UFSF2DFSF3UFSF4U
Geography & History
CGC1DCHC2DCHV2OCGF3MCHW3MCHY4UCGW4UCGU4M
Social Sciences & Law
HSP3UCLU3MHFA4UHHS4UHSB4UHZT4UCLN4UCIA4U
Business & Computer Science
BBI2OICD2OBAF3MICS3UBBB4MBOH4MBAT4MICS4U

How it works

How it works

A 30-minute call with you

Just you, not your child. We'll ask what the last report card said, what's been tried already, and what's worrying you. If we're not the right fit, we'll say so on the call.

A tutor matched to the course

We match on the specific course and the specific student. The first session, in person or online, is a diagnostic to find where the gap actually starts.

Weekly sessions and a note home

After every session you get a short written summary — what was covered, what's still shaky, what's next. No having to ask your teenager how it went.

What good looks like

From parents we've worked with

Students who improve most tend to start early in the semester and come weekly rather than only before a test.

Why we exist

Most of what you pay should reach the person teaching your child.

I tutored for five years before starting this, long enough to see how much of the industry works from the inside. Agencies billing families well over fifty dollars an hour, paying the tutor twenty or twenty-five, and doing little in between beyond making the introduction. No planning, no oversight, no note home.

So we publish what our tutors earn on our own recruiting page, where anyone can check it before they apply or before they hire us.

Jinhao Xie · Founder

Where a Grade 11–12 hour goes

You pay$70
Your tutor receives$40–56
We keep the remainder$14–30

A tutor's share rises with experience and time with us, up to 80% of what you pay. Our remainder covers recruiting and screening, matching your child to the right subject specialist, covering sessions when a tutor is on practicum, and the written summary you get after every session. If we stop earning it, you'll notice, because the only thing between you and a cheaper tutor is whether we're doing that work.

Pricing

Published rates

You should be able to see what tutoring costs before talking to anybody. Pay session by session with nothing owed in advance, or book a package upfront and save.

Group sessions start at 3 students, priced per student — shown below for 2 as a reference point, but new groups of 2 aren't offered. No registration fee ever. Cancel a single session with 24 hours' notice and you're not charged for it. If you're not happy with your first session, you don't pay for it, package or not. In-person sessions outside our standard travel radius add a flat travel fee, quoted before you book and shown as its own line on the invoice — never folded into the hourly rate.

If you book a package

  • Nothing renews on its own. A package is a one-time purchase. When it's used up, you decide whether to buy another — nobody re-bills you automatically.
  • Your rate is locked in. Even if published rates go up later, your package is honoured at the price you paid.
  • Unused sessions come back to you. Stop partway through and we refund whatever's left, at the regular per-session rate — a package is never money you can lose by leaving.
  • Plenty of runway. 4-session packages are good for 2 months, 10-session for 5 months, 20-session for a full 10 — exam weeks and holidays won't cost you a session.
  • Pausing is normal. Need a few weeks off? Sessions wait for you, no expiry clock ticking while you're away.

What makes us different

How we compare to a typical tutoring platform

We built this company to work differently from how tutoring usually gets sold. Here's specifically how.

Pricing

Typical platforms

Answer a bunch of intake questions, or create an account, before you even get a chance to book a call. You don't find out the price until that call — where they're also trying to make the sale.

X Tutoring

No sign-up or account required to see pricing — it's all right on this page. See exactly what a session or package costs before you ever talk to anybody.

Who's teaching

Typical platforms

Open marketplaces let anyone create a profile and list themselves. No one necessarily checked whether they can actually teach.

X Tutoring

OCT-certified teachers, teacher candidates, and experienced tutors — all screened on how they teach, not just what they know.

Commitment

Typical platforms

Auto-renewing subscriptions and packages that bill you again unless you remember to cancel in time.

X Tutoring

Nothing renews on its own. Use a package at your pace, then decide yourself whether to buy another.

Consistency

Typical platforms

A different tutor each time, matched by an algorithm, with nobody checking whether the fit actually worked.

X Tutoring

The same tutor every week by default, plus a written summary home after every session.

Fair questions

The things parents ask us.

My child can just ask an AI chatbot. Why pay for this?

A chatbot will answer any question your child asks it, instantly, correctly, and without ever checking whether they learned anything. That is very useful for finishing homework and close to useless for passing an exam.

What we sell is the part software can't do: a person who notices your child is nodding along without understanding, makes them try it themselves before showing them, and tells you honestly how it's going. Most of our students use AI too. We just make sure it isn't doing the thinking for them.

There's a tutor in my neighbourhood who charges less. What am I paying for?

Usually the difference is whether anyone checked that they can teach. A strong student or a working engineer knows the answer. Knowing why your child got it wrong, and what to do about it, is a separate skill, and it's the one we screen for before a tutor is put in front of a student.

If price is the deciding factor, a good inexpensive tutor is genuinely better than no tutor. We'd rather tell you that than pretend otherwise.

What if my child doesn't get along with the tutor?

Tell us and we'll switch, at no cost and without a conversation about why. Fit matters more in tutoring than in almost anything else, and a student who dreads Tuesday at 5pm will not learn on Tuesday at 5pm.

In person or online?

Both. We have tutors across Southern Ontario — Toronto, York Region, Peel, Durham, Waterloo, Hamilton and beyond — who can come to you or meet at a library. Online works well for Grade 11 and 12 students who are self-directed. For younger students, in person is usually worth it.

How are tutors screened?

Every tutor teaches a live mock lesson to one of us before they are put in front of a student. There are no exceptions to that, including for certified teachers: a credential says someone was trained, not that they teach well, and the mock lesson is the part that tells us.

Vulnerable sector checks depend on how the sessions run. Any tutor who meets your child in person holds a current vulnerable sector check from their local police service, and we have seen it before the first session — no exceptions there either. A tutor who does not hold a current check takes online sessions only, never in person. Each tutor's status is shown on their card in the roster, and we confirm it with you when we propose a match, before anything is booked. If you would rather only be matched with a tutor who holds a completed check, tell us and that is what we will do.

One thing worth being straight about: a police record check reports what a police service held on the day it was issued. It is a real filter and it is not a guarantee about a person, which is why it sits alongside the mock lesson and the written note that tells you what happened in every session.

Some come to us already credentialed, as Ontario Certified Teachers or teacher candidates in an active program, and their registration numbers are available on request. They pick the topic and we play the student, deliberately not following it the first time. What we watch for is the gap between knowing the material and being able to teach it: whether they check what the student already knows before explaining, what they do with a wrong answer, and whether they have a second explanation ready when the first one does not land. The process is published in full on our tutor page.

You list a lot of courses. Can you really staff all of them?

Not every course, every week. We match on teachable subject, so if the specialist for your child's course is fully booked, we'll tell you that on the call and give you a realistic date rather than putting a maths tutor in front of a chemistry problem.

We also work with schools, sports clubs and community organizations that want group academic support attached to what they already run. Ask us.

How do I actually book, and what happens after the call?

Book the free 30-minute call from anywhere on this page. We talk through what's going on, and if it's a fit, we match a tutor to the course and get a first session on the calendar, usually within the week. There's no separate sign-up step and nothing to fill out beforehand.

Is there a contract, or can we stop anytime?

No contract either way. Pay session by session with nothing owed in advance, or prepay for a package to save on the rate — and if you stop partway through a package, we refund whatever's left at the regular per-session rate. No notice period, no fee for leaving.

How do we pay, and when?

By card through a secure invoice, or by e-transfer if you'd rather. Invoices go out on a regular schedule based on sessions completed, not sessions guessed at in advance, so you're never paying for tutoring that hasn't happened yet.

Will my child have the same tutor every week?

Yes, by default. Consistency is most of what makes tutoring work, so once a tutor is matched, they stay unless you ask to switch or they have a genuine scheduling conflict. If a tutor is briefly unavailable, for practicum or otherwise, we'll cover the session rather than cancel it outright, and we'll tell you in advance when that's happening.

What does a session actually look like?

Sessions run 60 or 90 minutes depending on the plan. The first one is a diagnostic, figuring out where the actual gap is rather than diving straight into homework. After that it's a mix of direct instruction, practice problems your tutor picks based on what's shaky, and a short written summary sent to you afterward so you know what happened without asking.

Can two of my kids share a plan, or split a session?

Each child gets their own session, since a 1-on-1 session is built around one student's actual gaps, but if your kids are close in course and level, a small group session with each other is often cheaper per hour than two separate ones. Ask on the call and we'll figure out what fits your family.

My child is younger than Grade 9, or in university. Can you still help?

The site is built around Grades 9 to 12 because that's where we're strongest today, but get in touch anyway. As we bring on more tutors we're expanding beyond that range, and we'd rather tell you honestly whether we can help than turn you away without asking.

How long until we actually see improvement?

It depends on the gap, but most families notice a real difference within four to six weekly sessions, a test grade, a homework night that didn't end in a fight, a student who tries the hard question before asking for help. If a tutor isn't the right fit or the approach isn't working, we'd rather hear that early and adjust than have you wait it out.

Can we request a specific tutor?

Yes, if you've met one already or a friend referred you to someone specific. Otherwise we match based on the course, your child's level, and scheduling, and you'll always know who's coming before the first session.

Is my payment information secure?

Card payments go through Stripe, which handles the transaction directly, we never see or store your card details. E-transfer works the same way it would with anyone else you send money to.

Do you help with exam prep, not just weekly homework?

Yes. A lot of our sessions in the weeks before an exam or a culminating task shift entirely toward that, past papers, timed practice, and going over exactly what will be assessed. Tell your tutor what's coming up and the sessions will reflect it.

What about school breaks or the summer?

Sessions pause if you want them to, there's no obligation to keep a weekly slot over a break you don't need it for. Some families use the summer to get ahead of a course they're worried about instead, that's fine too. Just let us know what you'd like.

Are evening or weekend sessions available?

Yes, most of our sessions happen after school or on weekends, since that's when students and tutors are actually free. Exact availability depends on the tutor you're matched with, and we'll confirm a time that works before anything is booked.

Is there a travel fee for in-person sessions?

Only if you're outside the radius your tutor normally covers. Within it, the published rate is what you pay. Beyond it, we add a flat travel fee per session, and you'll know the exact amount on the intro call, before you book anything.

It shows up as its own line on the invoice rather than being folded into the hourly rate, so you can always see what's tutoring and what's travel. Online sessions never carry it.

Referrals

Referrals

Have them mention your name on the intro call. Once they've paid for 10 sessions, you're both taken care of. No forms or codes.

Anyone refers a student

$25gift card

Your choice — Starbucks, Amazon, whatever you're into

For both of you, once they've paid for 10 sessions

Parent refers a parent

$50off invoice

Your next invoice — for both families

Once they've paid for 10 sessions

Start here

Book a free 30-minute call.

A conversation, not a pitch. We'll ask what's going on and tell you honestly whether we can help. If we can't, we'll try to point you to someone who can.

Book the call

Opens Cal.com in a new tab · Serving the GTA and beyond