Odyssey Math Tuition is at Hexacube, 160 Changi Road, about three minutes on foot from Eunos MRT. We teach students from Eunos, Kembangan, Bedok, Paya Lebar, Katong and Marine Parade, from Primary 1 through to JC2. We teach mathematics only, from Primary 1 to JC2, and the first lesson is largely diagnostic.

If you are looking for math tuition in the east of Singapore, this is a practical guide to what we offer, where we are, and how to reach us.
A practical note before the details. Most families who come to us in person live within a few neighbourhoods of the centre, and that is not an accident of marketing. A student who arrives after a forty-minute journey at the end of a school day is working with what is left of their attention, and over a year that difference is larger than most differences between centres.
If the journey does not work, the honest answer is usually that a different format suits you better rather than that you should make the journey.
Where we are
Hexacube, 160 Changi Road, #01-02, Singapore 419728. On foot it is roughly three minutes from Eunos MRT on the East West Line, and there is parking on site.
Most of our students come from the surrounding neighbourhoods — Eunos, Kembangan, Bedok, Paya Lebar, Katong, Marine Parade and Joo Chiat — because a short journey after a school day matters more than families expect. A student who arrives tired from a long commute learns less.
The levels we teach
Primary 1 through Primary 6 (primary school math tuition), Secondary 1 through Secondary 4 including E-Math and A-Math (secondary school math tuition), and JC1 to JC2 H2 Mathematics (junior college math tuition).
Mathematics only. We do not teach other subjects, which is a deliberate choice — it lets the teaching team specialise rather than spread.
Sit in on a lesson first. We run a free trial class at our centre at Hexacube, 160 Changi Road — about three minutes from Eunos MRT. Message us on WhatsApp to book, or see class schedules and fees.
What the classes are like
Small groups, with a first lesson that is largely diagnostic. The tutor works out what a student can and cannot do before deciding what to teach, which usually means the first session looks less like teaching than parents expect.
Parents are sometimes surprised that the first session looks less like teaching than they expected. That is deliberate. Until we know where a student actually is — which is frequently not where the current school topic suggests — anything we teach is a guess, and guesses in the first month are expensive.
You can see who teaches here, read the questions parents ask most, and fees and schedules are published openly.
If the location does not work
Our online math courses cover the same syllabus with worked video solutions, and are used by families across Singapore who cannot reach the east conveniently. They also suit students whose schedules do not fit a fixed weekly class.
The past-year exam paper library is free to anyone, wherever you are — worth downloading before deciding whether you need lessons at all.
What a first term usually looks like
The first lesson is diagnostic. Within roughly a month you should have a specific answer about what your child’s actual difficulty is — not “needs more practice”, but something concrete enough to act on.
After that, most of the work is rebuilding whatever the diagnosis found, then building fluency in it. Understanding usually shifts within three to four weeks; marks typically follow a term later, because fluency has to become automatic before it survives examination conditions.
We say this openly because the lag surprises families who expect faster movement, and because a centre promising quicker results is usually teaching to the next test rather than fixing the cause.
Level matters more than school
Mostly the schools around the east — but the more useful point is that school matters less than level. A Secondary 3 student struggling with A-Math algebra has the same gap whichever school set the paper, and the syllabus is national.
We do publish profiles of individual schools if you are researching them — the primary school directory and secondary school directory cover most Singapore schools, with programmes, locations and history.
Getting started
Message us on WhatsApp to arrange a trial class, or see full contact details and directions. Bring a recent school paper if you have one — it makes the first diagnosis considerably faster.
Prefer to learn at home? Our online math courses follow the same syllabus and the same sequence we teach in class, with worked video solutions your child can replay as often as they need. You can also join us in person at our Eunos centre.
Centre details at a glance
| Detail | Information |
|---|---|
| Address | Hexacube, 160 Changi Road, #01-02, Singapore 419728 |
| Nearest MRT | Eunos (East West Line), about three minutes on foot |
| Parking | Available on site |
| Levels taught | Primary 1 to Primary 6, Secondary 1 to Secondary 4, JC1 to JC2 |
| Subjects | Mathematics only |
| Neighbourhoods served | Eunos, Kembangan, Bedok, Paya Lebar, Katong, Marine Parade |
Read next
To see what we teach at each stage: PSLE math, Secondary 1 math, Secondary 3 and H2 Mathematics at JC. On practicalities, our fee breakdown and what happens in a trial lesson. If you are choosing a school as well as a tuition centre, our list of primary schools in Singapore and list of secondary schools in Singapore are the companion directories.
Frequently asked questions
Which MRT station are you nearest?
Eunos MRT on the East West Line, about three minutes on foot. Hexacube is on Changi Road, and there is parking on site for families driving.
Do you teach students from outside the east?
Yes, though most of our in-person students come from nearby neighbourhoods simply because travel time matters after a school day. Families further away often use the online courses instead.
Do you teach subjects other than mathematics?
No. Mathematics only, from Primary 1 to JC2. It is a deliberate limitation that lets the teaching team specialise across the full range of levels rather than spreading across subjects.
What levels do you teach?
Primary 1 through Primary 6, Secondary 1 through Secondary 4 including E-Math and A-Math, and JC1 to JC2 H2 Mathematics. Mathematics only — we do not teach other subjects, which lets the teaching team specialise across every level of one syllabus.
How do I book a trial class?
Message us on WhatsApp and we will arrange a time. Bring a recent school paper if you have one, since it makes the first diagnosis considerably faster than starting from a description. Full contact details and directions are on the contact page.
What if we live too far to attend in person?
Our online courses cover the same syllabus with worked video solutions and are used by families across Singapore. The free past-year paper library is open to anyone as well, wherever you are, and is worth downloading before deciding whether lessons are needed at all.
A note on what we can and cannot promise: the patterns described here come from what we have seen in our own classes over the years. They are not a forecast for any individual student. Progress in mathematics is produced jointly — our teachers work hard for a student who is willing to put in the effort, with support at home. No tuition centre can promise a grade, and we do not.
Last reviewed July 2026. Syllabus details follow the Ministry of Education and SEAB published documents.

