As featured on

As featured on Vulcan Post
As Featured on AsiaOne logo
As Featured on Money FM 89.3 Logo
As Featured on yahoo-news-logo

Insights to elevate your confidence in mathematics and unlock your potential through Quality Secondary Level & H2 Math Tuition and Online Courses.

Many students find mathematics to be an intimidating subject in their school curriculum in Singapore. Students tend to express the need for mathematics tuition as they go begin higher or tertiary education in Singapore – especially in junior college (JC).

Finding the right math tutor in Singapore can often be a challenge, as there are many factors involved. It is important to find a tutor who is focused on teaching the right way at an early academic stage. 


No, it is not necessary. Then why do students come and learn mathematics with us? Because our job is to shorten the process of learning with effective teaching pedagogies and quality resources.

Especially at a higher level of mathematics, many JC students find H2 Maths Tuition is a necessity as it saves them precious time. 

By enrolling in math tuition, students are receiving additional maths tutor aid or tutelage outside of the classroom.

As mathematics is a subject that requires effective practice and understanding to excel, and given that students have limited time due to busy schedules, this makes the option of having a tutor in Singapore a viable one for many students. It provides an avenue for additional support especially so for A Level H2 math and IP curriculum as the syllabi require a rigorous framework for learning.

An unanswered query in mathematics often leads to misconceptions, which becomes more difficult to correct in the long run.

Hence, enrolling in supplementary maths tuition classes in Singapore goes a long way in making sure your (or your child’s) understanding and foundations are correct from the outset. A strong foundation is often the secret to success!

Consider joining a trial lesson for our O Level, IP and H2 Maths Tuition today!

Learning mathematics at a higher level, especially GCE A-Level H2 math, requires educators who are passionate about the subjects and familiar with the current MOE syllabus.

We are educators who are well prepared for every lesson, equipping ourselves with different tools and teaching pedagogies to help math students learn better. Our whole lesson package consists of checkpoint tests, online videos, lesson materials, modelling software and well-structured lessons.

We give out conceptual tests to gauge students’ understanding and address their misconceptions. Our math tutors meticulously mark students’ work by following the requirements of the MOE syllabus, this would help students to gain the proper feedback in their learning.

We use research-proven techniques to teach by chunking down the subject content into bite-sized pieces. We find that it has been proven to be optimal for the learning and retention of knowledge.

Other than that, we firmly believe in subject specialisation. In our centre, the tutors devote their fullest attention to the subject they are teaching, be it IP math, O Level A Math, O Level E Math or JC H2 Mathematics.

Our math tutors are also equipped with years of teaching experience in both public and private education sectors and constantly meet up to share and improve our teaching pedagogies and best practices. Students like our classes as we do not hesitate to answer their queries during or after lessons via personal consultations, WhatsApp or online video solutions.

Our tutors are firm believers in developing a growth mindset when it comes to learning mathematics. Students are encouraged to try and fail until they succeed in our lessons: ‘there is no success without failing’ is the bedrock of our teaching pedagogy. With this approach at our centre, we hope that the taste of success will intrinsically motivate students to do better in Mathematics.


A very passionate math teacher who can help u understand math. A very accessible place from most of the JCs.


super passionate teacher with learn and concise explanation! rly OP! thanks mr gan !


I came to Mr Gan barely passing math, and now, I have an A2 for O levels. Mr Gan explains math concepts v clearly, such that I could understand even though I previously had issues understanding them. That was v helpful since I had problems wrapping my head around what was taught in school. Mr Gan adjusts his teaching methods depending on the student, n if he realises that u r weak in certain topics, he tries to identify the problem n suggests extra lessons for further improvement. Under his guidance, I hv improved drastically n I am v happy to have been his student. Mr Gan is a jovial person who has good communication skills, and is also v caring. He goes past his designated hours as a tutor n would answer questions that one sends to him, this was especially helpful during the O lvl period when I was working on papers n couldn't afford to wait a whole week until the next lesson to ask for help. Would I recommend Mr Gan as a tutor? Yes, he's my no. 1 recommendation! Sign up for his class before he becomes too famous! 🙂


Mr Gan is a fun and engaging teacher, he is patient in answering my questions and i feel like i have a better grasp of concepts under his teaching. 😀


I was failing both Math and Additional Maths really badly. I think, on average, my grades would come up to no higher than a E8. After going through the material with Mr Gan, I began to understand both Maths and Add. Maths better. He simplifies the topics better than my teachers in school and with his help, I was able to jump from a E8 to a B3 in a short amount of time. Tuition with him is also never boring. He keeps our 2 hour session lively and fun so going to class is never a drag. He also takes genuine interest in our lives. Slowly but surely, Maths became my favourite subject. To sum up, Mr Gan is an amazing teacher who cares for his students. I'm glad to have had him as my tutor.


I first chance upon Mr Gan’s math class on instagram. After reading through the testimonials by his previous students, I decided to take on a trail class. Not to lie as a retake student, I do experience many difficulties when attempting the question. Mr Gan will never failed to attend to students like me patiently, making sure that my queries and doubts are cleared so that I can continue attempting the questions. I am very glad to be in Mr Gan’s class as he created an environment, whereby you can ask questions freely without getting judged. He always opens up the floor to ask him questions, so fret not to ask. He often ask his students if they have any questions and if we do have questions after class, he is always approachable! Mr Gan is definitely an approachable, genuine and the knowledgeable tutor you are looking for!


highly recommend mr gan 🤩very good teacher & super patient as well. his notes and practices are very clear and organised & he makes every effort for his students !! pls join no regrets .. get the A 👍🏻😭


Mr Gan’s lessons are amazing because he touches on places where students have issues with, and also on some “hidden” concepts which is not gone through thoroughly in schools. Moreover, his portal is a bonus because I can review the lesson at my own time and I can take my own time to learn everything. His question bank is the BEST source for revision. I dont regret joining 😀


Mr Gan is a very approachable teacher. He is the type of teacher to go the extra mile to clarify the concepts when students have doubts. He uses succint and clear approaches to tackle questions. His worksheets often highlight the important things to take note of for exams. His notes are comprehensive and useful for revision (: If you are struggling with JC Mathematics, Mr Tim Gan will be the one you should look for ! One of the most passionate and enthusiastic tutor you will encounter in JC.


Tutor is extremely approachable and detailed in his teaching! Although lessons are conducted in groups, content is taught at a comfortable pace and FOC consults are always available for those who require more assistance. Joined TimGanMath as a struggling h2 math student but graduated with an A! Extremely thankful for the unwavering guidance Mr Gan has provided :))

Why Do Students & Parents Trust our O Level, IP & H2 Math Tuition and Online Courses?

We believe that students should be given the opportunity to be inquisitive during their learning as it is important for the learning of mathematical concepts. Thus, we keep our class sizes small by capping them at 10 students.

Moreover, doing so helps us ensure that every student receives the necessary balance of group and individual coaching they require, allowing all (if not, most) questions to be answered while optimally maximising the efficiency of the duration of the math tuition lesson(s).

Aside from preparing a conducive, comfortable and well-equipped classroom, our tutors teach each topic with the assumption that students have no prior knowledge of the subject matter. In other words, this ensures that foundations are properly set in place.

On top of that, students are also encouraged to help and learn from each other so that everyone benefits from a positive learning environment during the maths tuition classes.

Having a good set of resources is essential in delivering quality lessons. A comprehensive set of resources will lead to an effective sharing of knowledge and allow students to confidently conduct self-revision.

For our H2 Math Tuition, each student is given an online learning account for which all worked solutions, lesson videos and extra practices are uploaded.

The lesson notes are created and tailored to the varying learning needs of students. Each set of notes comes with a comprehensive overview of the chapter and an accompanying Active Learning worksheet that will allow students to delve deeper into the content knowledge of the respective math chapters.

We are confident that the resources our students receive are one of the best in the industry. For our H2 Math Tuition, our students can vouch for our online portal and content. 

We understand that students often encounter difficulties when attempting questions during their personal revision time. We avail ourselves through WhatsApp by providing advice and/or worked solutions outside lesson time.

For H2 maths tuition, we even record video solutions for you and you will get access to a repertoire of questions in our H2 Math Question Bank

Our structured curriculums are based on the current MOE curriculums. Our tutors will teach from scratch and address any gaps in our students understanding.

Our tutors will also go through different difficulties of questions asked during exams, and explain key points to look out for when identifying how to solve such questions.

Math Tutor Singapore
Mathematics Group Tuition Singapore
JC Maths Tuition Singapore

Hear what our students have to say! Read our Testimonials!

Before joining the tuition, I was struggling a lot with A math and was constantly failing in every test I had, scoring many F9s. However, after joining the tuition, after my common test 2, with the patient guidance of Mr Sam, I had a deeper understanding in the topics that I was tested on and passed my A math paper for my end-of-year examinations, scoring a C5! Ultimately an A1 in my O Levels!
Megan Yeoh, Nan Hua Hugh School
Megan Yeoh
Nan Hua High School
Mr Gan is a really engaging and patient teacher. Even during the pandemic, his online classes were still as clear and understandable. He goes the extra mile to stay back and give consults to his students. There are also vast resources on his online portal which I can always have access to when I need more revision. I really enjoyed his lessons and I’m thankful to have such a passionate and dedicated teacher to help me overcome math in jc!
Fiona Li
Raffles Instituition
I really enjoyed Miss Fong’s lessons as I really like the ways she teaches and makes sure everyone understands what she has taught before moving on to the next question/topic. As she moves on to new chapters, she never forgets to do a recap of the old chapters we have to learn to refresh our memory and practice the techniques we have learnt. She always manages to engage us in the lesson, and make sure we understand fully what she is teaching...
Fong Ching's E Math Tuition Class
Singapore Chinese Girls' School
Having joined TGM H2 Maths Tuition at the start of 2020, most of my lessons with Mr Gan were online, yet he always managed to keep them interactive and interesting! I thoroughly enjoyed Mr Gan’s method of teaching as he places emphasis on understanding concepts and formulas, rather than rote memorisation. He also clearly explains the thought processes when answering various questions...
National Junior College

Check Out Our Free Resources

Free Tips and Guides to Help You grasp concepts with Video Solutions and Downloadable Worksheets.

Here are some tips and guides to help you with your studies. We have created various video solutions, downloadable worksheets, and other different types of supplemental material to help you better understand the concepts learned in this course. This is a list of free-to-access resources that we have put together for you. 

O Level (A and E Math)

Our Tutors for O Level and A Level H2 Math Tuition

We specialise in mathematics tuition because it assures quality and consistency.

| A Math | E Math  | IP Math | H2 Maths Tuition |

Elementary Mathematics

E. Math Tuition

Additional and IP Mathematics

A. Math Tuition & IP Math Tuition

H2 A Level Mathematics 

JC Math Tuition

Frequently Asked Questions (FAQ)

Our tuition rates start from as low as $240 for 4 lessons, depending on the level selected. The fees are fixed from the start of the registration to the end of the course, therefore we encourage you to register early. Get more info on our tuition rates by clicking here.

Our tutors time and effort are precious as they need to prepare for each lesson. We do not offer free trial lessons but we believe that each student should attend a trial before signing up for tuition. 

You can sign up for our paid trial lesson to see how our tutors simplify math concepts.

As seats at our venue are limited, please sign up as soon as possible and we will reserve a slot for you. Visit here to find out more.

Due to the current pandemic, we also offer online lessons to students who wish to continue learning safely. All online lessons are conducted live with a teacher and student interactions. Students could also opt for physical lessons.

Achieving results for our students is the number 1 priority, therefore we keep our class sizes small by capping it at 10 students per lesson. Currently, due to social distancing measures, each classroom can only accommodate 10 students for physical lessons. Click here for our schedules and fees.

We spend about 8 hours on lesson preparation for each 2-hour lesson; i.e. revising our notes, marking students’ weekly conceptual tests and writing suggested worked solutions for each math practice question.

We do not believe in just going through questions in the classrooms as it does not address the root issue of the conceptual barriers and struggles faced by students with a weakness in mathematics.

We will chunk each topic into bite-sized essential concepts and teach the students which are the important points.

We would also encourage students to try similar questions. As the lesson progresses, the difficulty in the questions will also increase.

We make sure that the questions and concepts written in the notes are sufficient for students to revise for their examinations.

Mr Gan conducts the lessons for H2 Maths Tuition.

Lessons for lower and upper secondary E Math tuition will be conducted by Ms. Fong Ching.

Lessons for O Level/IP A Math tuition will be conducted by Mr. Sam.

Short answer: Math Tuition classes are more suitable for students who are self-motivated when it comes to learning. Read why students prefer group tuition here

Long answer: Our math tutors spend, on average, about 8 hours on lesson preparation for every 2 hours lesson. We seek to improve our learning resources constantly and whenever we craft our notes, we would ask the question, “Would our students be able to face all exam questions by only revising this set of notes?”

Moreover, we upload all handwritten solutions so that our students are able to revise in their own time. We invest a great amount of effort in our lesson preparation because we strive to make every minute the student spends in classes worth it.

Our conceptual tests after each chapter give us the platform to assess the students’ learning and to provide constructive feedback. If group tuition is not effective for you or your child, our tutors would sound out to you.

With many years of teaching in Singapore MOE schools, our math tutors possess pedagogical knowledge and experience in the classroom. Before starting a new mathematics topic, we would give a brief introduction and an overview of the topic based on students’ prior knowledge. (knowledge learnt in E.math or A.math)

For each new concept, our math tutors will go through an example of it and students are required to attempt similar questions in the given notes. Questions in the notes would increase in difficulty and ultimately prepare students for exam-style questions. While students are attempting the questions, our math tutors will be supervising their work and addressing their common misconceptions to the class.

Our Math Tutors always strive to create a conducive and safe environment so that students are comfortable in asking questions. For A.math/IP math, a class test will be given at the end of the lesson to check on their understanding. The goal of the programme is to ensure that students are ready to face exam-style questions.
Yes but it is subjected to availability. You could join other classes or rewatch the recorded lessons. Please SMS/WhatsApp us for a makeup slot.
You could possibly purchase the lesson videos and notes for the topics in Sec 3 and J1. You could also join sec 3/J1 classes concurrently to polish up your foundation in the weaker mathematics topics. Apart from that, we conduct topical revision courses during the school holidays for students to learn each topic in a detailed manner.

Yes, we do provide private tutoring or coaching lessons. 1-1 tuition classes are rated according to the experience of the tutor assigned. All our 1-1 tutors use our Tim Gan Math quality resources to teach and guide the students.

Please SMS/WhatsApp us at +65 8748 8161 to enquire.

Our Physical Locations


Moving to Bukit Timah, King’s Arcade in 2022

Blk 320 Clementi Ave 4, #01-33
Singapore 120320

3 mins walk from Clementi MRT


Thomson V Two
11 Sin Ming Road, #B1-18
Singapore 575629

5 mins walk from Upper Thomson MRT (nearest to Exit 3)

General Enquiry Form