Your child isn't slow. They just haven't taken the first step yet.
Learning ability is built one step at a time. With DuoDuo's exclusive word-recognition system, we walk your child from “afraid to read” to “reads on my own and understands” — in Chinese, Bahasa Malaysia and English.

Listening ≠ Reading
Many children are still unstable at recognising words, yet are already expected to do reading comprehension. The starting point is wrong.
Parents assume that if a child can understand when listening, they can read. In reality, word recognition, decoding, reading and comprehension are four completely different skills.
Primary school moves fast. Without enough sight vocabulary a child enters a painful loop: can't keep up → frustration → refuses to learn.
The DuoDuo solution: a path built for your child, not a class to keep up with
1-to-1 guidance
One teacher, one child, 100% focus. Wherever your child makes a mistake or gets stuck, the teacher sees it immediately and responds.
Personal progress chart
Every child has a dedicated tracking chart. Every step is clear — where they are and where they're going next.
Exclusive word-recognition system
Our self-developed, staircase-style method grows a child's word bank dramatically in a short time — the root of all reading skill.
Results guarantee
We measure progress with real, live reading tests. Parents see the improvement with their own eyes.

What your child builds
- Chinese: character recognition → words → sentences → paragraphs → composition
- Bahasa Malaysia: suku kata, ejaan, perbendaharaan kata, membina ayat, membaca & menulis
- English: letter sounds, phonics, vocabulary, reading
- Reading comprehension, expression and writing across all three languages
- Confidence to open a book and read alone
Word-recognition milestones by age
- Age 3Foundation — Develop potential, train focus and memory
- Age 4150 words — Build vocabulary, start independent reading
- Age 5500 words — Visible transformation, reading habit forms
- Age 61,000 words — Ready for Primary 1, self-learning ability
- Age 71,500 words — Independent and confident
- Age 8+2,000–3,000 words — Exceeds MOE standard, self-driven learner
What parents say

“Kai Xuan can now recognise about 120 Chinese words. Before, he had no concept of learning — he'd read but not remember, and drift off. Now he stops to think, and his focus has improved a lot. I was worried he couldn't keep up. Thank you teachers for your patience!”

“Congratulations Leia — she passed her test and completed the 70-word Chinese flashcard level. Next is the 103-word story level. Thank you for the good news and half a year of teaching — we can see she has really improved a lot.”

“He completed the BM suku kata KV+KV test and can now read words like koci, debu, kepada, dahaga — and write the ejaan when the teacher says it, without memorising. His vocabulary has improved so much and his BM foundation is really strong now; he reads whatever he sees.”
Questions parents ask most
Is the trial class really free? How long is it?
Yes. The trial is completely free with no payment required. It is one 60-minute, single-language, 1-to-1 lesson so you can see your child's real starting point.
Will learning Chinese, English and BM together confuse my child?
No. Each language is taught in its own dedicated 1-to-1 session with its own progress chart. Children in Malaysia already live in a trilingual environment; structured, separate practice actually reduces confusion.
My child is very weak in Chinese / BM. Can they still join?
Absolutely. Most children arrive unable to recognise many characters or afraid of the language. The teacher starts from the child's current level, not the school syllabus.
What age is best to start English phonics?
Age 4–5 is ideal, when children are ready for letter sounds. Older children who missed phonics can still catch up quickly with 1-to-1 instruction.
Give your child the most precious gift: the ability to learn on their own.
Book a free 60-minute 1-to-1 trial class in a single language subject. You'll see your child's true starting point — and exactly how we'll move forward. No payment, no obligation.
Call us: 011-2828 8676 · hello@duoduo.my
