Maths and science, unravelled one step at a time.
Small-group and 1-to-1 tuition in Tengah for K1 to P6. Never more than 3 students in a class, so your child gets seen, heard and helped every lesson.
Book a free trial lesson- Max 3 students per class
- K1 to P6
- MOE syllabus
- Tengah
- Free trial lesson
Ali and Ben share 48 stickers in the ratio 3 : 5. How many stickers does Ben get?
See how we solve it, one step at a time.
Hi, I'm Teresa.
My teaching journey started after JC, when I worked with children at a student care centre. I found it so fulfilling that I kept teaching as a tuition teacher all through university.
I've since taught at tuition centres for over three years, and I left my corporate job to teach full time. I started unravelled so I could teach the way I enjoy most: in small groups and 1-to-1, where I get to know each child and how they learn.
Lessons follow the MOE syllabus, and I curate every explainer and worksheet so they match how I teach.
Teresa, unravelled
Why a class of three works
Every child gets attention
With three students at most, I can watch each child work, catch mistakes as they happen and explain again in a different way when something doesn't click.
Planned on the MOE syllabus
Each lesson follows the MOE syllabus for your child's level, and builds the skills and question types that come up in exams.
Paced to your child
Children who need more practice get extra worksheets matched to their speed. Children who are ready move on to harder problem sums.
Classes and fees
One lesson a week. Fees are per child, per subject, and paid upfront each term, with no deposit or registration fee.
Tap the options to see prices for each plan.
P1 & P2
MathsP3 & P4
Maths · ScienceP5 & P6
Maths · Science2 h lesson
P6 classes end after the PSLE, so P6 Term 4 has 2 lessons and is charged for 2.
How fees work
- Each term has 13 weekly lessons, paid in full by PayNow or bank transfer by the day before the term starts.
- Sign up for 2 or 3 terms in a row for 5% off, or a year (4 terms) for 10% off. Plans are paid in full before the first term starts.
- Science classes start from P3.
Try a lesson first
New students can try 1 lesson free in each subject, in a group class or 1-to-1, with no obligation to enrol. Book on WhatsApp
Refer a friend, you both save
When a family you refer enrols, both families get $100 off their bill.
Group vs 1-to-1
Students often come from different schools, which cover topics in a different order. So group lessons follow the MOE syllabus for the level, and I give take-home worksheets so your child can practise for school exams.
- Up to 3 students in a class
- Follows the MOE syllabus for the level
- Take-home worksheets for exam practice
Lessons and worksheets are tailored to what your child is learning in school, so we can work on the exact topics their class is covering.
- Full focus on your child
- Tailored to your child's school topics
- Same lesson length as group classes
2027 term calendar
There are no lessons on public holidays. Any lesson that falls on one is rescheduled, so every term has 13 lessons.
| Term | Dates | Payment due |
|---|---|---|
| Term 1 | 16 Dec 2026 to 16 Mar 2027 | 15 Dec 2026 |
| Term 2 | 17 Mar to 15 Jun 2027 | 16 Mar 2027 |
| Term 3 | 16 Jun to 14 Sep 2027 | 15 Jun 2027 |
| Term 4 | 15 Sep to 14 Dec 2027 | 14 Sep 2027 |
Read the full terms and conditions before you enrol.
What your child brings home
Lessons come with printed notes I curate, so your child can revise at home and you can see what we covered.
- An explainer for each new topicThe big idea, worked steps and common traps, to read before practice and keep for revision.
- A worksheetWarm-up, practice and challenge questions, with homework where it helps.
- Extra practice when neededMore worksheets matched to your child's speed and what they found tricky.
Shown: the covers for the P6 ratio topic.


Questions parents ask
Can't find yours? Send me a WhatsApp.
Where are lessons held?
December 2026 classes are held at the group study pod at Tengah Community Club. From January 2027, classes move to Parc Flora, Singapore 691325. I'll send you the full details once your child's slot is confirmed.
Which levels and subjects do you teach?
Maths for K1 to P6, and science for P3 to P6, in line with the MOE syllabus.
How many children are in a class?
Three at most.
How does billing work?
Fees are per child and per subject, and paid in full by PayNow or bank transfer by the day before the term starts. Each term has 13 weekly lessons. There's no deposit or registration fee, and a semester or year plan saves 5% or 10%.
Can my child try a lesson first?
Yes. New students can try 1 lesson free in each subject, either in a group class with a free seat or as a 1-to-1 lesson. There's no obligation to enrol. Tap "Book a free trial lesson" on the Home tab to message me.
Do you offer 1-to-1 lessons?
Yes. 1-to-1 lessons are the same length as group lessons, and I tailor the lessons and worksheets to what your child is learning in school. Switch the fees above to 1-to-1 to see the prices.
What if my child is sick or travelling?
Your child can reschedule up to 2 lessons per class each term for illness, travel or school commitments. Please tell me at least 3 hours before the lesson starts. Without that notice, the lesson can't be rescheduled and is forfeited.
What if a lesson falls on a public holiday?
There are no lessons on public holidays. Your child gets a make-up lesson, so you still get all 13 lessons in the term.
How does the referral discount work?
If a family you refer enrols, both families get $100 off their bill.
2027 yearly schedule
What we cover each week, planned on the MOE syllabus. Group classes follow this plan. 1-to-1 lessons can follow your child's school topics instead.
RevisionHead start on next year
This is a rough schedule. I'll adjust the pace to suit the class, so topics may take a little more or less time than shown.
Each week is one lesson. If a lesson falls on a public holiday, it is moved to another slot, so every term still has 13 lessons.
P5 and P6 Foundation students get a plan matched to the Foundation syllabus.
Enrol your child
Fill this in once per child. I'll confirm your slot on WhatsApp within 3 days.
Thank you! One last step.
Send my details on WhatsAppGet in touch
Each class takes three children at most. Message me to check which slots are open and book your child's free trial.
Book a free trial lesson- Tell me your child's level and the subject you're interested in.
- I'll share the class timings that have space, and we'll pick a trial lesson.
- To keep the seat after the trial, pay the term fees within 3 days.
