Max 8 students
Stream-specific, never mixed
Secondary Math classes grouped by stream — so every lesson targets the exact syllabus and exam format your child sits.
G1, G2, and G3 students are in separate classes — every lesson covers the exact content and exam format for that stream, nothing more and nothing less
O-Level and N-Level exam preparation built in from S3, matched to the stream your child is sitting
E-Math and A-Math taught in separate classes from S3 onwards — your child is never in a mixed group working on the wrong paper
S1 to S5 coverage so your child can stay with DeepThink for their entire secondary journey without switching centres
Secondary Math is not one-size-fits-all. A G1 student preparing for N(T)-Level needs completely different content from a G3 student heading for O-Level A-Math. We keep streams in separate classes so every session is relevant.
Stream-specific, never mixed
Yes — and that is the point. G1, G2, and G3 students each have their own class. We never combine streams, so every lesson matches the exact syllabus and exam format your child is sitting at Punggol Secondary School.
Not necessarily. Many G2 students start with E-Math and add A-Math when they reach S3. We can give you a clear recommendation after a free trial class.
S1 is ideal — algebra gaps from the start of secondary compound quickly and are harder to fix later. That said, students who join in S3 or S4 can still benefit significantly from targeted exam preparation.
Stream separation is the foundation. Your child will never sit in a class working through content they don't need or, worse, content that's too easy or too advanced for their level. Every lesson, every worked example, and every past-year paper is matched to their stream.
Experience our teaching approach firsthand. No commitment required.
Free trial • No credit card required