200+ games to practice
Each game is aligned to a Math and Science concept in the MOE syllabus.
Primary 1–6 Math & Science tuition
Primary 1–3Lower Primary Math
Primary 1–3Lower Primary Science
Primary 4–6Upper Primary Math
Primary 4–6Upper Primary ScienceA familiar pattern
They lose focus in class and normal tuition.
They are not motivated to practise.
They know the concept but lose marks on open-ended questions and word problems.
Ottodot is built for students who need more than worksheets.
We help them stay engaged long enough to practise, ask questions, and improve.
Why Ottodot works
Inside each weekly class
Each game is aligned to a Math and Science concept in the MOE syllabus.
Students learn the concept through live explanations and guided examples.

Teachers can answer questions and address mistakes as they happen.

Unsolicited parent feedback




Limited-time trial promotion
Buy 1 subject, try the second subject free.
30-day money-back guarantee
Tell us your child’s level, subject, and learning needs.
We explain why Ottodot may fit your child.
Select from the available weekday and weekend timings.
Experience the teacher, class format, and game-powered practice.
Understand where your child is struggling and what to work on next.
Continue only if the programme feels like the right fit.
Pricing after trial
$160/month
12-month commitment · $1,920 upfront$200/month
3-month commitment · $600 upfrontReal teachers

Science & Math Teacher

Science Teacher

Science Teacher

Science & Math Teacher
Questions parents ask
Quick review of last lesson's homework and addressing questions.
Concept teaching, worked examples, and live homework Q&A.
Apply the new concept inside a custom-built Roblox world.
Recap key takeaways and set expectations for the next lesson.
We keep trial classes smaller so new students have room to settle in and get help with setup if needed.
Small groups let students learn from the teacher, ask questions, and learn from each other's mistakes.
Request for time slots if none of the timings work
Use one device for Google Meet and another device for the Roblox games, so your child can see the teacher while playing.
Setup details will be sent before class. Our support team will also be available if you run into setup issues before or during class.
Word problems and heuristics are broken into structured thinking steps, model drawing, and checking habits.



Homework marked by teachers.

Claim, evidence, reasoning. Each class covers open-ended questions with teacher modelling and feedback.



Homework marked by teachers.

P6 lessons focus on PSLE-style word problems and open-ended questions across both subjects.






Fixed weekly timing with teacher-led Google Meet lessons.
Unlimited access to MOE-aligned Math and Science games.
Topic support your child can use between classes.
Written practice marked by teachers.
Class and homework attempts help teachers spot repeated gaps.
Your child attends at the same weekly time. Months with a 5th week do not have an extra class.
If your child cannot attend, they can review the lesson recording or reschedule for another class in the same week.
Please inform us at least 3 days beforehand so our admin team can arrange the change.
Public holiday lessons get a makeup class. Families may pause classes for up to 1 month per year with 1 month notice.
Limited-time trial promotion