Math Tuition in Katong & Hougang, Singapore | Math Vigilante
AY20272027 classes start in November 2026. Start by 30 Nov: no $50 registration fee.Details →
A Math Vigilante class in progress: seven secondary students working through a paper at their desks

Math tuition inKatongHougang

This is the room where it finally clicks.

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.

★★★★★4.9 on Google, Katong centre800+ students trusted us since 2021

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

Where our graduates have gone on to

Our students have gone on to every junior college in Singapore, and on to its top universities.

Junior colleges

Raffles Institution crestRaffles Institution
Hwa Chong Institution crestHwa Chong Institution
Victoria JC crestVictoria JC
Anglo-Chinese JC crestAnglo-Chinese JC
Temasek JC crestTemasek JC
Eunoia JC crestEunoia JC

Universities

National University of Singapore crestNUSNational University of Singapore
Nanyang Technological University logo
Singapore Management University logo
Singapore University of Technology and Design logo

Classes

Find your child's class

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.

Two Math Vigilante students working at their desks under the Math Vigilante logoPrimary 3 to 6

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

P3 to P4 classesP5 to P6 classes

A Sec 1 Math class at Math VigilanteSecondary 1

Secondary 1

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

Sec 1 classes

A Sec 2 Math class at Math VigilanteSecondary 2

Secondary 2

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

Sec 2 classes

A Sec 3 Math class at Math VigilanteSecondary 3

Secondary 3

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

Sec 3 E-MathSec 3 A-Math

A Sec 4 Math class at Math VigilanteSecondary 4

Secondary 4

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

Sec 4 E-MathSec 4 A-Math

A JC Math class at Math VigilanteJunior College H2 Math

Junior College H2 Math

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

JC classes

Taking Math at G2 or G1? G2 Math classes · G1 Math classes · Private 1-to-1 with Mr Lai: details

The proof

Real results, in our students' own words

Messages and papers from our students and their parents, names hidden, wording untouched. Tap a card to see them all.

How we teach

The Vigilante Method: Unmask · Train · Rescue

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

What happens in a trial lesson

  1. 1

    Your child sits a normal class, not a sales demo and not a special performance.

  2. 2

    The tutor sees how your child works, not just the final answer, and notes where the marks are actually going.

  3. 3

    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.

Verified on Google

What parents and students say

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!

JosssiahKatong · Apr 2026

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

Toh Yang Hao KennyHougang Central · Mar 2026

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.

Alvis ChongKatong · May 2025

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. (+_+)

Ke YongxuanHougang Central · Jan 2026

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!

Aston TanHougang Central · Apr 2026

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!

RichelleKatong · May 2025

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

Yap Shi RuiHougang Central · Mar 2026

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.

EnvyKatong · May 2025

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

LyovanHougang Central · Sep 2026

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.

Jovan ShumKatong · Feb 2023

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

ダークHougang Central · Dec 2025

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! ☺️

Xu Ni GanKatong · Feb 2023

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

deryn chinKatong · May 2025

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!

Chloe TanHougang Central · Jan 2026

Reviews are shown as written by parents and students on Google. Read them all on Google Maps: Katong · Hougang Central.

Centres

Locations

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

Quick answers

Questions parents ask first

Is the trial lesson free?

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.

How a lesson runs →

How big are the classes?

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.

Which levels do you teach?

Math only, from Primary 3 to JC2.

  • Primary:P3 to P6, including PSLE Math.
  • Secondary:Sec 1 to 5 at G1, G2 and G3. E-Math and A-Math from Sec 3.
  • JC:H2 Math, at Katong.

See the 2027 classes →

When does the 2027 year start?

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.

2027 classes →

Can my child ask questions outside class?

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.

How do I book a trial?

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.

More questions and answers →

Not sure yet? Just ask us a question.

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