MathScienceDojo

Programmes & results

Two subjects. One goal: more marks on paper.

Both programmes run as small live online classes, taught personally by Mr Yeo, with progress tracked in percentages — not vibes.

P5 · P6

PSLE Science

For students who know the concepts but keep losing marks in Section B open-ended questions.

  • Keyword answering technique mapped to the actual marking scheme
  • Open-ended question drills using real prelim papers
  • Concept clinics for the topics that trip most students (energy, cycles, systems)
  • Exam-timing strategy so papers get finished — with time to check
  • Small live class: every answer reviewed, every lesson
Ask about Science places
P5 · P6

PSLE Mathematics

For students whose answers are "almost right" — and whose method marks vanish with them.

  • Heuristics taught as decision tools, not memorised tricks
  • Working-presentation habits that protect every method mark
  • Problem-sum strategy: what to try first, and what the question is really testing
  • Careless-mistake protocols for checking under time pressure
  • Small live class with working reviewed line by line
Ask about Maths places

Tracked results

Recent score jumps, straight from the report book.

P6 Science 35% 0% in 4 months
P6 Science 42% 0% in 3 months
P6 Science 53% 0% in 4 months

Every student is different — these aren't promises, they're what happened when students committed to the method. What I can promise: you'll always know exactly where your child stands.

What joining looks like

From first message to first lesson.

1

WhatsApp Mr Yeo

Send a message with your child's level and subject. Attach a recent paper if you have one — it makes the next step sharper.

2

Get an honest diagnosis

Mr Yeo reviews the paper and tells you where the marks are leaking — and whether his class is genuinely the right fit.

3

Join a small class

Your child joins a live online group matched to their level. You'll see the plan, and you'll see the scores move.

Places are limited by design

Small classes fill fast.

Message now to check availability for your child's level — a reply from Mr Yeo, not a bot.

WhatsApp Mr Yeo — +65 9350 8124