Unlock your child's learning potential

Primary Math & ScienceOnline teacher-led classesMOE-AlignedBuild confidence through game-based learning60% of students improve after joining our classes.
★★★★½

Trusted by 4,300 parents in Singapore

Our approach

The Pedagogy Behind Stronger Maths and Science Results

Our curriculum is designed with experienced MOE Math and Science teachers.

Location

Google Meetsimilar to Zoom

Duration

1 hour & 15 minper lesson

Class size

Up to 8 studentsmaximum

Visualise abstract concepts with games

Learn CER and STAR framework to tackle open-ended questions and word problems

Open-ended question class practice
Word problems class practice

Build exam skills with games

Weekly homework to practice challenging questions

Ottodot Maths homework example
Ottodot Science homework example
Featured in
CNAThe Straits TimesEnterprise SingaporeTemasek Foundation

Trial class offer

$50 Trial Class

Buy 1, Get 1 Free Trial Class

Book one subject first. If Maths and Science both fit your child, try the second subject free before you decide.

Explore Classes

No commitment after the trial. Max 4 students per class.

How it works

Join us in 3 simple steps

Step 1: Schedule your 75-min trial class

Ottodot trial timeslot selection screen

Step 2: Attend teacher-led trial class

Ottodot teacher-led trial class preview

Step 3: Join Regular Weekly 75-min Classes

Ottodot regular weekly class preview

Track Record

60% improve after joining Ottodot

Marks improvement20+marks

after joining Ottodot

AL band movementAL3from AL5

after joining Ottodot

Most improved in Science
Parent message saying their child received a school and Edusave award for Most Improved in Science.
Grade improvements
Parent message saying their child passed Math and improved Science to 86 out of 100 for Math and 73 out of 100 for Science.Parent message sharing improved Maths and Science grades.Parent message sharing another grade improvement after Ottodot.Parent message saying their child marks jumped from AL5 to AL3 for PSLE.

Trial class offer

$50 Trial Class

Buy 1, Get 1 Free Trial Class

Book one subject first. If Maths and Science both fit your child, try the second subject free before you decide.

Explore Classes

No commitment after the trial. Max 4 students per class.

Our teachers

Real teachers guide every lesson

Jaryn Peh

Jaryn Peh

Science & Math Teacher

Keeps lessons friendly, clear, and encouraging, with examples students can relate to.

Mdm Rabia

Mdm Rabia

Math Teacher

Brings learning to life with creativity, games, and positive energy.

Iskandar Saaf

Iskandar Saaf

Science Teacher

Creates a supportive Science class where students can ask, explore, and learn from mistakes.

Clarrie Phan

Clarrie Phan

Science Teacher

Teaches Science with energy and enthusiasm, turning every why into a wow.

FAQ

What will my child do during class?
10 minHomework recap

Quick review of last lesson's homework and addressing questions.

40 minTeacher-led learning

Concept teaching, worked examples, and live homework Q&A.

20 minRoblox game time

Apply the new concept inside a custom-built Roblox world.

5 minReflections

Recap key takeaways and set expectations for the next lesson.

How many students are in each class?
Trial class: up to 4 students

We keep trial classes smaller so new students have room to settle in and get help with setup if needed.

Regular classes: up to 8 students

Small groups let students learn from the teacher, ask questions, and learn from each other's mistakes.

What do we need before class starts?
Two devices are recommended

Use one device for Google Meet and another device for the Roblox games, so your child can see the teacher while playing.

Check Google Meet access before class

Setup details will be sent before class. Our support team will also be available if you run into setup issues before or during class.

Are your classes aligned to the MOE syllabus?
Fully aligned with the MOE syllabus
Curriculum designed with MOE teachers
How do we help with word problems?

STAR framework practice

Word problems and heuristics are broken into structured thinking steps, model drawing, and checking habits.

STAR framework Math practice example
STAR framework Math practice example
STAR framework Math practice example

Practice Model Drawing with Games

Practice Word Problems with Games

Weekly homework with word problems

Homework marked by teachers.

Ottodot Math homework example
How do we help with OEQ?

Rigorous CER practice

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

Science CER practice example
Science CER practice example
Science CER practice example

Practice Open-ended Questions with Games

Weekly homework to practise Open-ended Questions

Homework marked by teachers.

Ottodot Science homework example
How do we help with PSLE?

Strategies to tackle word problems and open-ended questions

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

PSLE strategy example
PSLE strategy example
PSLE strategy example
PSLE strategy example

Weekly homework focused on exam skills

Ottodot Math homework exampleOttodot Science homework example
What is included in regular classes?
Weekly 75-min online class

Fixed weekly timing with teacher-led Google Meet lessons.

200+ games

Unlimited access to MOE-aligned Math and Science games.

Revision guides and worksheets

Topic support your child can use between classes.

Weekly homework

Written practice marked by teachers.

Progress monitoring

Class and homework attempts help teachers spot repeated gaps.

How much are regular classes after trial?

Payment is upfront. Pricing plans available:

Most popular

Annual Plan 12 months

$160/mo

Upfront $1,920. Savings: $480

Quarterly Plan 3 months

$200/mo

Upfront $600
10% off second subject
What is the class policy?
4 classes per month

Your child attends at the same weekly time. Months with a 5th week do not have an extra class.

Missed class options

If your child cannot attend, they can review the lesson recording or reschedule for another class in the same week.

Rescheduling notice

Please inform us at least 3 days beforehand so our admin team can arrange the change.

Public holidays and vacation

Public holiday lessons get a makeup class. Families may pause classes for up to 1 month per year with 1 month notice.

Hear it from Ottodot Parents

Ain and Ziyad, P4
Cindy and Jacob, P5

Ready to see if Ottodot fits your child?

Explore the class options first. We'll recommend the best fit before you decide on a trial.

Explore Classes
Primary Math & Science Tuition Singapore | Ottodot