Tutoring for Grade 8–12 · 13 CAPS subjects

Tutors who've proven they know your subject.

Every tutor is ID-checked and approved subject by subject against real proof. Book 1-on-1 or join a small group class, and your payment is held until after the lesson, with 48 hours to report a problem.

Not sure who to pick? Take the free diagnostic →

Hamzah LoonatID verified
3rd-year Mechanical & Mechatronic Engineering, UCT
  • Mathematics — Approved · 100% in matric (tutor-reported)
  • Physical Sciences — Approved · 99% in matric (tutor-reported)
R250 held
  1. Booked and paid
  2. Lesson done
  3. Released to tutor
Topics covered
  • Organic naming
  • Rates of reaction
Confirmed by your tutor
Example · What your tutor can log after a lesson
  • ID-checked
    before anyone teaches
  • Approved per subject
    against real proof
  • We hold the payment
    until after the lesson
  • Secured by Paystack
    payments in rand

Most tutoring runs on trust. UpMark checks.

Here's how booking on UpMark compares with finding a tutor through a WhatsApp group, Facebook or a classifieds ad.

The usual wayUpMark
Who can tutorAnyone who posts an adID-checked, then approved subject by subject
Proof they know the subjectYou take their word for itA matric distinction, teaching qualification, degree or university modules, checked by a person
Finding the right fitWhoever replies firstTutors ranked by the topics you're stuck on, your subject and grade, and distance for in-person lessons
PayingUpfront by cash or EFT, and hope they showHeld until after the lesson, via Paystack. You have 48 hours to report a problem.
If a lesson doesn't happenChase them for your moneyYour payment is still held, so you can raise a problem before it's released. A group class that doesn't fill is refunded in full
Seeing progressWait for the report cardYour tutor can log the topics covered after each lesson, and confirms your test marks
For parentsMessages and guessworkYour own account: lessons, attendance, marks and every rand spent

How it works

  1. Take the free diagnostic

    A few quick questions: your subjects, your grade, how you'd like to meet, and the topics you're stuck on.

  2. Pick from tutors ranked for you

    Verified tutors, ranked by the topics you flagged, your subject and grade, and distance if you're meeting in person.

  3. Book, learn, track

    Pay securely, meet online or in person, and watch every topic and mark add up.

Take the free diagnostic

Two ways to learn

1-on-1 lessons

Your own tutor, at your pace.

  • Tutors set their own rate, from R120 to R600 an hour
  • Online or in person
  • Book around your own timetable
Find a tutor

Group classes

Small live classes online or in person, taught by the same verified tutors.

  • A seat limit on every class, so groups stay small
  • On Q&A classes, send your questions in before the class
  • Refunded in full if a class doesn't fill
Browse group classes
For parents

Booking for your child?

Create a parent account, add your child, and book and pay for their lessons. You'll see everything from one place.

Create a parent account
  • Lessons & attendance
  • Topics covered
  • Confirmed marks
  • Every rand spent

Top of your class? Tutor on UpMark.

Set your own rate and hours. Keep 85% of every lesson from day one.

Become a tutor