Primary 1–6 Math & Science tuition
Better grades start when your child wants to learn.
Live teachers, MOE-aligned lessons, and Roblox-powered practice build learning interest first—then turn it into consistent work and stronger Math and Science results.

The Ottodot learning loop
Build interest. Practise consistently. Improve with purpose.
- 01

Spark learning interest
Game missions, rewards, and live participation help children enter the lesson willingly.
- 02

Turn interest into practice
Teachers connect that engagement to guided examples, written work, and weekly homework.
- 03

Turn practice into stronger grades
MOE-aligned feedback and exam techniques address repeated Math and Science gaps.
See the learning loop in action
Fun gets their attention. Teaching turns it into learning.
Every 75-minute lesson follows a clear rhythm, so the game reinforces the topic instead of distracting from it.
- 10 min
Homework recap
Review the previous lesson and clear up questions.
- 40 min
Teacher-led learning
Learn concepts through explanations and worked examples.
- 20 min
Roblox application
Apply the same topic inside an interactive game mission.
- 5 min
Reflection
Recap the key learning and prepare for the next lesson.

Results and reviews
What parents say about Ottodot
See how parents describe stronger learning interest, more consistent practice, and progress they can see.


Building interest in learning


Watch their stories
Real teachers
Guidance and feedback behind every game-powered lesson.

Jaryn Peh
Science & Math TeacherKeeps lessons friendly, clear, and encouraging, with examples students can relate to.

Iskandar Saaf
Science TeacherCreates a supportive Science class where students can ask, explore, and learn from mistakes.

Clarrie Phan
Science TeacherTeaches Science with energy and enthusiasm, turning every why into a wow.

Xun Shengdi
Science & Math TeacherKeeps classes fun and engaging so students feel comfortable asking questions.
Trial promo
$50 Trial Class
Buy 1, Get 1 Free
See how your child responds before deciding on regular classes.
- 75-minute live teacher-led class
- Maximum 4 students in the trial
- Try a second subject free when both Math and Science fit
- No commitment after the trial
Regular class pricing
Keep the learning momentum going.
After the trial, choose the commitment that works for your family. Both plans are paid upfront.
Best value
Annual Plan
12-month commitment
$160/month
Flexible option
Quarterly Plan
3-month commitment
$200/month
- Weekly 75-minute live online classes
- 200+ MOE Math and Science Roblox games
- Topical tests and assigned homework
- Live support from Ottodot teachers
Before you try Ottodot
Questions parents ask
Is this just Roblox?
No. Every class is led by a real teacher. Roblox is used after teaching and guided practice so students can apply the same Math or Science concept in an interactive mission.
Will this help if my child has low motivation?
That is the fit the trial is designed to check. Games and rewards help children enter the lesson, while the teacher connects that interest to explanations, written practice, and homework.
Is the curriculum aligned with the MOE syllabus?
Yes. Ottodot classes cover Primary Math and Science concepts from the Singapore MOE syllabus, including problem-solving and open-ended-question techniques.
How does this approach help with grades?
Interest is the starting point, not the end goal. Teachers use it to build participation and consistent practice, then address repeated gaps through guided work, marked homework, and exam-focused feedback.
What is included in the trial promo?
The trial costs $50 for one 75-minute live class. If both Math and Science fit your child, you can try the second subject free before deciding on regular classes.
What happens after the trial?
There is no commitment after the trial. You can review how your child responded, ask questions, and decide whether a regular class is the right fit.