Math Tuition · Primary to O-Level · Singapore
Genius Plus Academy is a Singapore math specialist teaching from Primary 1 to O-Level. Math (and Science) is all we teach. Every level runs on the same in-house system: small classes capped at 8, every lesson recorded, weekly personalised marking, and our own 60+ textbooks and 40+ workbooks. Start by finding your child's level below.
Onsite at four branches & on Zoom nationwide · last reviewed 20 Jun 2026
Why one system, every level
The Singapore math specialists
How math is taught here
Math (and Science) is all we teach, so the curriculum, the marking and the worked solutions all point the same way. Wherever your child starts, the method is consistent: diagnose where marks are actually lost, then close that specific gap.
We start every child with a diagnostic on a real paper to find whether the issue is concept, set-up or careless slips, then teach the fix, rather than just adding more worksheets.
The system delivers the quality; the tutor delivers the system. Every tutor is trained in the GPA Method and teaches from the same materials, so the lesson is consistent class to class.
Classes are capped at 8, every lesson is recorded for rewatching, homework is marked weekly with personalised feedback, and 1-to-1 consults are unlimited and free.

Your child learns from a complete, in-house curriculum, 60+ textbooks and 40+ workbooks, written and refined over eight years. They are aligned to the MOE syllabus, written for Singapore students, and updated yearly, not a resale workbook bought from a publisher.
See how we write our materials →Eight years, one system
Founded in 2017 and refined over eight years, the system is the same from primary to secondary. What your child is taught from stays constant: the same curriculum, the same in-house materials, and the same worked-solution library at every level.
Years building the curriculum, since 2017, refined term by term.
Students per class, so no child hides at the back, at every level.
Per-question worked-solution videos — a full set for every PSLE Paper 2 question, 2014 to 2025.
In-house textbooks we wrote ourselves, plus 40+ workbooks — proprietary, never resold.
Every lesson is recorded for rewatching, and homework is marked individually every week.
Find your level
Each level runs on the same system, tuned for the syllabus and exams it leads to. Not sure which fits? Book a free diagnostic and we'll tell you honestly, whether or not you join.
Primary 1 to 5
The year-round foundation: the bar model, the Big 5 heuristics and process discipline, built before P6.
Explore Primary Math →
Primary 6 · PSLE
The "Lock & Key" method across all 10 PSLE question types, with a worked solution and video for every question.
Explore PSLE Math →
Secondary 1 to 3
E-Math and A-Math (G2/G3/IP) taught as five skill families, with mark-visible working and a mistake taxonomy.
Explore Secondary Math →
Secondary 4 · O-Level
Final-year E-Math and A-Math: exam-simulation loops, debriefs and stamina, built for the O-Level paper.
Explore O-Level Math →
Any level · last resort
Considered help for a specific gap. We suggest group classes first; 1-to-1 only when a child genuinely needs it.
Explore Private 1-to-1 →
Not sure yet?
We'll look at a real paper and tell you exactly which level and format fit your child, whether or not you join.
Book a free diagnostic →Already a GPA student? You don't need to choose from here, your teacher will recommend exactly what your child needs.
Schedule & fees
| Class | Day & time | Branch | Availability |
|---|---|---|---|
| P1 Math | Private 1-to-1 only | Bukit Timah (Coronation Plaza) | By arrangement |
| P2 Math | Tuesday, 3pm to 4:30pm | Bukit Timah (Coronation Plaza) | Places available |
| P3 Math | Thursday, 3pm to 4:30pm | Bukit Timah (Coronation Plaza) | Places available |
| P3 Math | Thursday, 5pm to 6:30pm | Punggol (Edgedale Plains) | Places available |
| P4 Math | Monday, 3pm to 4:30pm | Punggol (Edgedale Plains) | Places available |
| P4 Math | Tuesday, 3:30pm to 5pm | Bukit Timah (Coronation Plaza) | Places available |
| P4 Math | Saturday, 2pm to 3:30pm | Upper Thomson | Places available |
| P4 Math | Sunday, 11am to 12:30pm | Pasir Ris | Places available |
| P5 Math | Wednesday, 5pm to 7pm | Bukit Timah (Coronation Plaza) | Places available |
| P5 Math | Thursday, 3pm to 5pm | Punggol (Edgedale Plains) | Places available |
| P5 Math | Saturday, 5:30pm to 7:30pm | Punggol (Edgedale Plains) | Places available |
| P5 Math | Sunday, 9am to 11am | Pasir Ris | Places available |
| P5 Math | Sunday, 1pm to 3pm | Punggol (Edgedale Plains) | Places available |
| P5 Science | Wednesday, 3pm to 5pm | Punggol (Edgedale Plains) | Places available |
| P6 Math | Monday, 5pm to 7pm | Punggol (Edgedale Plains) | Places available |
| P6 Math | Tuesday, 3pm to 5pm | Bukit Timah (Coronation Plaza) | Places available |
| P6 Math | Thursday, 6:30pm to 8:30pm | Bukit Timah (Coronation Plaza) | Places available |
| P6 Math | Saturday, 10am to 12pm | Pasir Ris | Places available |
| P6 Math | Saturday, 11:45am to 1:45pm | Upper Thomson | Places available |
| P6 Math | Saturday, 1:30pm to 3:30pm | Punggol (Edgedale Plains) | Places available |
| P6 Math | Sunday, 1:30pm to 3:30pm | Pasir Ris | Places available |
| P6 Science | Wednesday, 5pm to 7pm | Punggol (Edgedale Plains) | Waitlist |
| S1 Math | Tuesday, 5pm to 7pm | Bukit Timah (Coronation Plaza) | Places available |
| S1 Math | Saturday, 3:30pm to 5:30pm | Punggol (Edgedale Plains) | Places available |
| S1 Math | Saturday, 9am to 11am | Bukit Timah (Coronation Plaza) | Places available |
| S1 Math | Saturday, 4pm to 6pm | Pasir Ris | Places available |
| S1 Math | Monday, 7pm to 9pm | Punggol (Edgedale Plains) | Places available |
| S2 Math (IP) | Tuesday, 5pm to 7pm | Bukit Timah (Coronation Plaza) | Places available |
| S2 Math | Saturday, 11am to 1pm | Punggol (Edgedale Plains) | Waitlist |
| S2 Math | Sunday, 11am to 1pm | Bukit Timah (Coronation Plaza) | Places available |
| S2 Math | Sunday, 3pm to 5pm | Punggol (Edgedale Plains) | New class, places available |
| S3 Math | Wednesday, 7pm to 9pm | Bukit Timah (Coronation Plaza) | Places available |
| S3 Math | Saturday, 9am to 11am | Punggol (Edgedale Plains) | Places available |
| S3 Math | Sunday, 1pm to 3pm | Bukit Timah (Coronation Plaza) | Places available |
| S3 A Math | Tuesday, 7pm to 9pm | Punggol (Edgedale Plains) | Places available |
| S4 Math | Tuesday, 7pm to 9pm | Bukit Timah (Coronation Plaza) | Places available |
| S4 Math | Friday, 7pm to 9pm | Punggol (Edgedale Plains) | Places available |
| S4 Math | Saturday, 12pm to 2pm | Pasir Ris | Places available |
| S4 Math | Sunday, 3pm to 5pm | Bukit Timah (Coronation Plaza) | Places available |
| S4 A Math | Sunday, 5:30pm to 7:30pm | Bukit Timah (Coronation Plaza) | Places available |
Live class availability, refreshed from our class roster (last updated 2026-06-22). Current fees are confirmed at your free diagnostic consult, and financial assistance is available case by case for families with genuine need.
"We found this centre via Google. My child made improvements quickly and now looks forward to the lessons. The tutors follow up with feedback after every school exam. Huge kudos to Mrs Toh and the entire teaching team for their commitment!"
Based on GPA's internal tracking of recent cohorts; individual results vary with each student's starting point and effort.
Explore by level
Free to read
Free for parents
The questions worth asking before you commit, plus our 20-minute diagnostic quiz to place your child's level. Sent straight to your inbox, no hard sell.
It varies a lot by level, class size and format. At GPA, fees depend on the level (primary, PSLE, secondary or O-Level) and whether you choose group classes or Private 1-to-1. We give you a clear, itemised quote at the free diagnostic consult, no obligation. Financial assistance is available case-by-case for families with genuine need.
Look at three things: the method (is there a clear, consistent way of teaching, or does it depend on which tutor you get), the class size (smaller means every gap is caught), and the materials (written in-house, or resold). We teach one system from P1 to O-Level, cap classes at 8, and write our own 60+ textbooks and 40+ workbooks. Our free guide walks through the full checklist.
Yes, from Primary 1 right through to O-Level, including PSLE, E-Math and A-Math. Math (and Science) is all we teach, so the method, the marking and the materials carry across the levels rather than switching with each subject. Use the level chooser above to find the right starting point.
We have branches at Bukit Timah (Coronation Plaza), Punggol (Edgedale Plains), Pasir Ris (Pasir Ris West Plaza) and Upper Thomson, plus Zoom classes nationwide. Every lesson is recorded, and families can switch between onsite and online whenever they need to.
Yes, a free trial lesson, one per child, starting with a short diagnostic. No pressure, no hard sell, we'd rather you make a properly informed decision than a rushed one. We usually reply within the hour.
Start here
Book a free trial and diagnostic, we'll look at a real paper, tell you what we see, and point you to the right level, whether or not you ever join us.
Free trial · about an hour · a real diagnostic · no obligation, no hard sell.