Primary 3 to 6Primary 3 to 6
PSLE is your child's first national exam. In P3 and P4 we build number sense and the model method; in P5 and P6 we work through the heuristics and the PSLE question types.
1.5-hour lessons for P3 to P4, 2 hours from P5.

Math tuition inKatongHougang
Small math classes from Primary 3 to JC2, taught from our own notes by tutors who find where your child is losing marks.
Paid trial, by appointment, with a written Post Trial Analysis & Feedback.
800+
students taught since 2021
10+
years our founder has taught math
From $45
a lesson, billed monthly, no GST
P3 to JC2
Math only, at G1, G2 and G3
Our graduates
Our students have gone on to every junior college in Singapore, and on to its top universities.
Junior colleges
Raffles Institution
Hwa Chong Institution
Victoria JC
Anglo-Chinese JC
Temasek JC
Eunoia JCUniversities
NUSNational University of Singapore


Classes
Every class follows MOE's order of topics, with our own notes for each chapter. Tap a level for what it covers, the fees and the results.
Primary 3 to 6PSLE is your child's first national exam. In P3 and P4 we build number sense and the model method; in P5 and P6 we work through the heuristics and the PSLE question types.
1.5-hour lessons for P3 to P4, 2 hours from P5.
Secondary 1The first year of algebra, and the year that decides whether your child takes G2 or G3 Math for the rest of secondary school. G2 and G3 students learn together in one class, so a child who moves up has no gap.
2027 Sec 1 classes start on Saturday 31 October 2026.
Secondary 2The algebra year: factorisation, quadratics and algebraic fractions, then trigonometry. Sec 2 results decide the Sec 3 subject combination, including whether your child can take A-Math.
Still time to fix the gaps before they matter.
Secondary 3E-Math and A-Math are separate classes. E-Math covers quadratics, indices, coordinate geometry, trigonometry and circles; A-Math goes from surds and quadratics to logs and trigonometry, in MOE's order.
Start in Sec 3 and Sec 4 becomes revision, not catch-up.
Secondary 4The exam year. We finish the last chapters early, then revise every topic with exam-style questions before the SEC and O-Level papers.
Many of our students joined us only in Sec 4 and still got the grade they needed.
Junior College H2 MathH2 Math for JC1 and JC2, taught at Katong. Two years go fast, and H2 Math is the subject that opens the STEM courses at university.
Small classes, our own notes, and a tutor who finds where your child is losing marks.
Taking Math at G2 or G1? G2 Math classes · G1 Math classes · Private 1-to-1 with Mr Lai: details
The proof
Messages and papers from our students and their parents, names hidden, wording untouched. Tap a card to see them all.
How we teach
We find what your child is really getting wrong, train the method until it is automatic, and rescue the grade on exam day.
A lesson, in order
Every lesson runs in the same order, so your child always knows what comes next. See what each step looks like →
The trial lesson
Your child sits a normal class, not a sales demo and not a special performance.
The tutor sees how your child works, not just the final answer, and notes where the marks are actually going.
You get that written up and sent to you, whether or not you sign up.
Trials are paid lessons, by appointment, at the regular class rate. No GST.
Tutors
Five tutors from NUS and NTU, every one of whom answers their own students' questions between lessons.

Mr Zac Lai
Principal, Head of Curriculum
NUS Merit Scholar · 10+ years, over 600 students · writes the notes every class uses

Mr Kelvis Ng
Primary, Secondary and JC
NUS Economics (Honours, Distinction) · 5+ years, over 150 students

Mr Ryan Paulo
Primary and Secondary
Studying Mathematical and Computer Sciences at NTU · 3+ years

Mr Kenneth Lee
Primary and Secondary
NUS Computing (Honours) · PSLE word problems, E-Math and A-Math

Mr Darren Ng
Primary, Secondary and JC
NUS Statistics (Honours) · former MOE teaching intern
Verified on Google
Public Google reviews of our centres, shown word for word.
In less than a year, my grades went from the bottom of the class and getting f9s to almost topping my class with A1s. Teachers are really friendly and make sure you understand the topic before moving on, willing to take the time to help you grasp what is taught!
Math vigilante has improved my math results from a consistent f9 to e8 and now to a1!! The environment here is very good to be productive and the teachers here are beyond excellence! Highly recommended for your child to come here and improve their grades drastically!!In addition,they give really usefull notes that helps students understand the topics taught better! And the teachers would willingly help your child with any related enquirers and questions!!!!
I never passed A math since Sec 3, but I really improved and got A1 for my recent Sec 4 WA2 as the tutors here were able to explain concepts very clearly allowing me to understand the subject very well very easily and quickly.
Mr lai was very supportive and helped me tremendously in preparing for my o-levels. He even gave me advice on my future career courses and helped me gain a greater understanding of my choices that I could choose to pursue. Before I went to tuition, my A-math was F9, but after going my A math improved and now it's around B4 to A1. A 10/10 tuitor. (+_+)
As a student who used to hate math because i didn’t understand it, mr kelvis helped me understand math in a fun and effective way and i went from failing math to getting A1!
I improved from C5 to A1 for my WA2! The lessons at Math Vigilante helped me a lot to understand the concepts I used to struggle with, for example, algebra. The teachers can explain clearly and are really nice too!
I improve my Amath score from F9 to A2 ! The lessons at Math Vigilante really helped understand concepts I struggled with and eventually allowing me to score ! The tutors explain everything clearly and helped me understand rlly quick
I improved from C6 to A1 in my recent WA2! the teacher explains the questions slowly so I can better understand and is very patient. This helps me feel more confident in my exams.
I used to be failing at maths but ever since I have join math vigilante, my math has improved to a B3 which is a big improvement from WA2 to WA3. The teachers are extremely useful in helping since they always make sure I understand the questions
I used to get an F9 for my math exams but for this year’s exam I got an A1 for my recent WA. Mr Lai really help pull my grades up and got me my first A1 in maths. His explanation is very clear and he makes difficult math concepts easier to understand.
Thanks to my teacher mr kelvis, I managed to go from a just pass to a2 for my n levels. Math vigilante was very helpful in terms of understanding and teacher patience and the homework was very useful
Mr Lai tutored me for H2 Math for over a year. He is very patient and explains the concepts clearly. He also gives a wide range of questions to practice. With his help, I have improved by many grades and attained an ‘A’ for A Levels. Thank you Mr Lai! ☺️
I improved from c5 to a1 for my sec one wa 2 exam after joining math vigilante. The tuition teacher also very good at explaining questions and always made time to go through my mistakes
Mr Lai is a very experienced teacher that helped me understand difficult math concepts through simplified yet effective methods, and allowing me to keep practicing math problems through the worksheets given in class so that I could master the techniques easily!
Reviews are shown as written by parents and students on Google. Read them all on Google Maps: Katong · Hougang Central.
Centres
Katong
865 Mountbatten Road, #02-77
Katong Shopping Centre, Singapore 437844
Hougang Central
806 Hougang Central, #03-144
Near Hougang MRT, Singapore 530806
Hougang (Opp Hougang CC)
Blk 19 Hougang Avenue 3, #01-185
Singapore 530019
Monday to Friday 2:30pm to 9:30pm · Saturday and Sunday 9:00am to 6:00pm · Class schedule for 2027
For parents
Calculators, parent guides and exam answers. All free, no sign-up needed.
Quick answers
No, and here is why.
Our classes are small, so your child is not an extra seat in a big room. On trial day your child gets the same tutor, the same attention and the same notes and worksheets as every other student, and the tutor plans around your child from the first lesson.
A big centre can give away a free seat because one more child in a hall of forty changes nothing for them. For us, every seat is a real lesson.
So you pay the normal lesson fee, your child sits in a real class, and afterwards you get the written Post Trial Analysis & Feedback. You will know exactly where your child stands before you decide anything.
Typically 2 to 6 students. Popular classes at Katong can go up to 9.
We keep classes small so that every student gets enough attention from the tutor, especially since we track each student's progress and check how they present their working.
Math only, from Primary 3 to JC2.
In November 2026, after the school End-of-Year exams.
The regular weekly class simply moves on to next year's topics. There is nothing extra to sign up for.
Sec 1 classes for the 2027 cohort start on Saturday 31 October 2026, after the PSLE.
Yes. Most classes have a WhatsApp group with the tutor.
We use it for class updates and worksheet solutions, and your child can ask questions there so the whole class learns from the answer.
Your child can also message the tutor for help with a few questions, for example two or three just before a test. Tutors reply when they are free, usually within a day.
Please be reasonable: our tutors are not expected to mark your child's school work. They help with it out of goodwill when they are free.
WhatsApp us at 8042 6428 with your child's level, school and latest Math result.
We suggest a class and a time at the nearest centre, usually within a day.
Send us your child's last paper. We will tell you honestly where the marks are going and whether we are the right fit, before you book a trial.
Message 8042 6428