Maths Tuition for Kids in Singapore (Primary School & PSLE)

Education should be more than just a means to an end. It should be a journey filled with joy, curiosity, and purpose. 

Let us help your child find their love for learning Maths today.


“I don’t think I’ll do well. I’m not good at Maths.” 

“My friends are scoring better than me. I can’t keep up.”

“I don’t understand what the teacher is teaching.”

“I don’t like studying for Maths.”


…has an exceptional Maths teacher? 

Our teachers are committed to making complex concepts simple and helping students achieve academic excellence. We're here to inspire and support your child on their journey of continuous improvement and passion for learning.

…is able to find their learning style?

Every child learns differently. We help every new student identify his/her learning style, personal goals, and challenges faced. Then, with this information, our teachers provide personalised guidance within a small group tuition setting.

…is given advice beyond the classroom?

Our tutors teach real-life skills (time management, productivity, communication skills that will equip your child with the confidence to perform not just in exams, but also to chart out their own journey in life.





P5 & P6


Please note that there will also be a registration fee of $15 (non-refundable), and a security deposit of $250 (refundable) required.


View our available in-person and online classes.

Download Full Schedule download Section Subject Timings Available
MondayOnline4:30pm - 6:30pm
MondayOnline4:30pm - 6:30pm

Make Maths FUN, INTERESTING, & PURPOSEFUL for your child.

Keynote Learning tuition centre encourages your child to become curious about Maths.

Enrol your kid in our Maths tuition classes today and discover how the right teacher can make all the difference!
Please enable JavaScript in your browser to complete this form.


What Kind of Support Do We Offer to Parents & Students?

Here’s the support we provide:

  1. We will place parents, students, and tutors together in a WhatsApp group. This is so you can easily reach our tutors when you have any questions.
  2. We provide an online resource library ( where you can get additional study guides.

Note that we will also be improving our communication with our parents and students by moving to ClassDojo in the future, so keep a lookout for that! 

Do You Offer Free Trial Classes?

Yes, we do. Our free trial classes (online/in-person) are available for every class and for all levels. No registration fee or deposit is required as well.

Learn more about it here

What is the Duration of Your Classes?

Our primary school tuition classes are typically 2-hours long.

Where Are Your Classes Held?

Our in-person classes are held in Ang Mo Kio (727 Ang Mo Kio Ave 6, #02-4264, Singapore 560727). 

We also hold hybrid (a blend of online & in-person) tuition classes for certain subjects and levels.

You may refer to “pick your class schedule” on this page for more details.

What is the Class Size?

Here are the class sizes for each level & subject: 


Class Size

P3 & P4


P5 to Sec 4

18 + 2 online replacement allowed

As you can tell, our class sizes are usually fewer than 20 pax. 

Small classroom sizes do not only provide your child with personalised attention. We also believe small classrooms help them focus better with fewer distractions, and give our tutors more opportunities to provide constructive feedback, rather than being overwhelmed by student numbers. 

In a school setting, a teacher usually has to teach multiple classes, with many students. Let's say a teacher handles 5 classes, with 35 students each. This means managing 175 students, which would make it time consuming to give detailed feedback to each and every one of them. These students may also not get a chance to get help on homework or ask questions as well. 

This is why we believe in smaller class sizes, so our tutors can give your child the personal guidance they need.

Is Maths Tuition Necessary for Primary School?

The question of whether Maths tuition is necessary for primary school children depends on the specific learning needs and goals of your child.

For instance, if your child has a poor grasp of mathematical concepts, a good math tutor can improve their logical reasoning, learning process, and more. An O Level math tutor can also guide your child on how to tackle challenging concepts in Maths.

This is important when your child is still young and needs someone to reinforce the basic building blocks and math concepts, ensuring a strong foundation in grammar and vocabulary.

If your child is bored or under-stimulated, Maths tuition can also be personalised to challenge them to reach their full potential in the subject.

We understand that many parents face this dilemma, and we do our best to support parents who may have this worry. This is why we offer trial classes so parents can explore if a tuition learning environment is good for their child. If you're interested in enrolling your child in our trial classes, you can learn more here.

Why is it Important to Engage a Primary School Maths Tutor?

Some parents think that Maths tuition is necessary because it:

  • Ensures your child practices sufficiently
  • Pushes an unmotivated child to do some homework

But our O Level Maths tutors are not just there for the bare minimum, we want to:

  • Guide lost and struggling O Level maths students
  • Give critical tips & techniques so your child can become more confident in Maths
  • Give your child a reliable learning partner who can identify & correct their mistakes
  • Give practical support for your child in upcoming major exams
  • Make Maths fun & interesting for your child

Our Maths tutors are academic counsellors who give your child the best learning opportunities for upper secondary math, outside of a regular classroom setting where your child may feel less supported and cared for. 

If you're still unsure whether your child needs Maths primary school tuition, you can go for a free trial class where you can see firsthand how your child can thrive in a different learning environment.
Open chat
Can we help you?