Personalized tutoring from a top-ranking mathematician — the highest Mathematics mark in Johannesburg West, with a passion for building confident, capable students.
My name is Thapelo Mooi, a BSc Computer Science student with an exceptional foundation in Mathematics and Physical Sciences. I matriculated in 2015 with 4 distinctions and an overall average of 84%.
I believe every learner has the potential to excel — they just need the right guidance, at the right pace, with a tutor who genuinely cares about their growth.
Before creating any programme, I conduct a thorough assessment with the learner, their parents, and their teachers to understand exactly where support is needed — and then I build a plan tailored specifically to them.
Whether you prefer face-to-face sessions or online learning, I offer flexible, personalized tutoring to meet you wherever you are — academically and geographically.
Personalized attention in every session. I focus entirely on your unique challenges, learning pace, and goals — building real confidence alongside academic skill.
Flexible, convenient tutoring accessible from anywhere. High-quality teaching delivered digitally — no compromise on engagement or effectiveness.
Dedicated in-person sessions in a comfortable, distraction-free environment. Ideal for students who need focused, immersive support after school hours.
I meet with the learner, their parents and teachers to understand the full picture — strengths, challenges, learning style, and goals.
A custom learning plan is built from the ground up — specific to that student, their curriculum, and their timeline.
Regular sessions with extra attention after hours when needed — I go the extra mile to make sure no student is left behind.
Continuous feedback and assessment tracking ensure we stay on course and adjust where necessary to maximise results.
"I recognise that every student is different. My role is not just to teach — it's to understand, adapt, and inspire."— Thapelo Mooi
These are genuine messages from students and parents who have experienced the impact of personalised tutoring. Results speak louder than words.
"I would like to thank you for helping me better understand and prepare for my test because I got 76% for my 2nd paper. I look forward to term 2 and to keep this momentum going."
"Bahle's Maths was always around 35–37 and Physics below 45. Term 1 results: Maths 67% and Physics 47%. It's a great improvement — thank you for your help. She needs to push more as the work will increase."
"Malaika is actually happy with you and reckons you explain things more clearly than her actual maths teacher. When she's happy, I'm happy. We shall continue with you tutoring her and add Physics to the schedule."
"Hi Thapelo, I got 29/50 for my second maths test, I got my marks on Friday." — Followed by continued commitment to push harder for June exams.
"Quick update — I got my marks for my physics test out of 75, I got 50 which is a 67%." A student who went from struggling to scoring confidently in Physical Sciences.
"I appreciate the effort so much. Her maths for every term was around 35 to 37 and physics below 45. She always battled to apply the basics and could not improve on it — but now she can."
Reach out to book your first session or ask any questions. I'd love to learn about your goals and show you what's possible.