Advanced · P1 to P6

Olympiad Maths Club

For children who love a good puzzle. Weekly small-group classes that build the thinking and stamina for SASMO, APMOPS, Raffles and NUS High maths contests, and make maths the best part of the week.

Starts January 2027Weekly 1.5-hour lessons1 to 3 per class
Students solving a maths olympiad puzzle together with their tutor

Three groups, one way of thinking

Children are placed by a short puzzle check, not by school level alone.

P1–P2 · Foundation

Patterns, logic puzzles, counting carefully and working backwards. Builds the habit of reasoning from an early age, ready for SASMO and SEAMO.

P3–P4 · Intermediate

Heuristics such as supposition, before-and-after, number patterns, counting ways and simple number theory. Contest-style sets for SASMO, SEAMO and, in P4, the Raffles Mathematical Olympiad.

P5–P6 · Contest Ready

Harder non-routine problems under contest timing, for SASMO, SEAMO, APMOPS, Raffles and NMOS. Full written solutions, the way Round 2 contests are marked, which also sharpen PSLE problem sums.

How every lesson runs

Warm-up puzzle

A quick, fun problem to switch brains on and get everyone talking.

One big idea

One heuristic taught with a worked example, explained from first principles: why it works, not just the steps.

Levelled contest set

Level 1, 2 and 3 problems plus a Brain Stretch, so every child is working at the edge of what they can do.

Explain it

Children explain their reasoning out loud. If you can explain it, you understand it.

What your child gets

Very small classes

Typically 1 to 3 students per class, because olympiad training is niche and specialised. The teacher sees how each child thinks, not just their answers.

Our own puzzle sets

Written by our team with full worked solutions, building on our Puzzle Lab olympiad series.

A mock contest each term

Real contest timing and format, then a progress report with what to work on next.

Start in December: the Holiday Sprint

The school holidays are the easiest time to try olympiad maths. Start here, then carry on in the club.

Olympiad Holiday Sprint

Fees on request 4 mornings × 2 h
  • December 2026 school holidays, P1–P6 groups
  • Four big ideas: patterns, working backwards, counting ways, logic
  • A mini contest on the last morning, with a report
Reserve a Sprint place

Free Puzzle Challenge

Free 30 minutes
  • Contest-style puzzles at your child's level
  • A short score report the same day
  • We tell you honestly which group fits, or if it is too early
Book the free challenge

Secondary students and private 1-to-1

Olympiad maths is for primary and secondary students. Contact us and we will plan the right option for your child.

Small groups

Our main focus
  • Typically 1 to 3 students per class, because olympiad training is niche and specialised
  • Primary and secondary groups, matched by level and contest
  • Children learn faster when they explain and debate ideas together
  • Contest-style practice, mock papers and progress reports

Private 1-to-1

By arrangement
  • A private session planned around one child
  • For a specific contest, a DSA goal or a topic to master
  • Times arranged with you
Ask about private sessions

Every child is different, so we plan each case individually. WhatsApp us your child's level and goals, and we will send you the details.

The contest calendar

Most entries close early in the year. Starting in January means your child is ready in time.

ContestLevelsUsually heldHow to enter
SASMOP1 to JC2 (by grade)March–AprilThrough school, or as a private candidate
APMOPS (Hwa Chong)P5–P6AprilP6 through school; P5 registered by parents, usually by February
Raffles Mathematical OlympiadP4–P6April–MayThrough school
NMOS (NUS High)P5JulyThrough school; entries close around March

Based on the 2026 contests. Organisers set each year's dates, so check with your child's school early in Term 1. Most entries close by February–March, which is why the club starts in January.

Fees

Olympiad Maths Club

Fees on request
  • Weekly lessons of 1.5 hours
  • All puzzle sets and solutions included
  • Mock contest and report each term
  • Typically 1 to 3 students per class

Free Puzzle Challenge

Free
  • 30 minutes at our Ang Mo Kio centre
  • Finds the right group for your child
  • No obligation to join

Questions parents ask

Does my child need to be top of the class?

No. They need to enjoy a challenge and be willing to get stuck. Many children who find school maths too easy blossom once the problems are hard enough to be interesting.

Will this help with DSA?

Contest results and the reasoning skills behind them can strengthen a DSA application in maths or science, and we help families keep a record of results. No centre can promise a DSA place, and we never will.

How is this different from school maths and PSLE tuition?

School maths teaches the syllabus. The club goes beyond it with non-routine problems that need several ideas at once. P6 children usually find their PSLE problem sums get easier too.

When are classes held?

Weekly, from January 2027. The day and time for each group are confirmed with waitlist families before the first lesson.

Reserve a place for January

Classes are small, so places go in the order families join the waitlist. We will WhatsApp you the group times and a slot for the free Puzzle Challenge.