Understand with your tutor
Work through the reasoning together. Ask questions as they arise, and let your tutor see where a method stops making sense.
1-TO-1 MATH TUITION · SINGAPORE
Tim Gan Math offers one-to-one Math tuition for Secondary, IP, JC, IGCSE and IB students. Meet your private Math tutor at our Bukit Timah, Jurong East or Tampines centre, or learn live online in Singapore and overseas. Lessons follow your syllabus, questions and pace.
Published rates: S$70–180 per hour, depending on level and tutor. IGCSE quoted on enquiry.
Secondary · IP · JC / A-Level · IGCSE · IB
Tutor matching is subject to syllabus and availability.
YOUR LEARNING, CONNECTED
One-to-one lessons. Your pace.




From paperThe support comes home with you.
Start with your child’s syllabus, the topics they need help with and a lesson format they can attend consistently. We check tutor suitability and availability before confirming lessons.
A LEARNING PLAN THAT MOVES WITH YOU
In person at our centres or online, your child works directly with a tutor who can explain each step and respond to questions. Relevant notes and practice support revision between lessons, where available for their level.
Work through the reasoning together. Ask questions as they arise, and let your tutor see where a method stops making sense.
Use relevant notes and worksheets to revisit the concepts and apply what you have learnt beyond the lesson.
Turn to question banks and video solutions where available for your level. Follow the working, then try the question again yourself.
Bring your attempts and remaining questions to the next session. Your tutor uses them to identify gaps and shape what you work on next.
FLEXIBLE LESSONS. CONTINUOUS LEARNING.
Some students have one session a week. Others need more than one, whether to work through a difficult topic or prepare for an upcoming exam. Agree the frequency and duration with your tutor, subject to availability.
Your lesson plan can change as your understanding grows. The next session starts with what you need help with next.
Discuss your learning needsSpend time on the concept or method that is holding you back, with explanations and practice at your pace.
Shape lessons around your syllabus and school progress, so the support stays relevant to what you are learning.
Adjust your focus and discuss additional sessions when an assessment or exam is approaching.
BASED IN SINGAPORE. CONNECTED TO THE WORLD.
We welcome international students and teach students from around the world, including Dubai, Australia, Toronto and Hong Kong. Get one-to-one online support from a Singapore Math tutor, wherever you are learning.
Get IGCSE Mathematics or IB Mathematics AA/AI support matched to your course. Share your exam board, syllabus code and level so we can check the right tutor fit. Students following Singapore syllabuses can also learn online from overseas.
Share your country, city or time zone and preferred lesson times. Singapore is UTC+8; we will confirm a suitable schedule and hourly fee, subject to tutor availability.
FROM THE LESSON TO YOUR OWN REVISION
Our publications and lesson worksheets bring the teaching back to your desk. Here’s a look inside the free Sec 1 course.
Work through a question on paper. Make room for your own working. Scan its QR code when you need to revisit the explanation.
Explore actual pages from our free Sec 1 Elementary Mathematics Mini Course.
Free account required · Video lessons and course worksheet included
PRACTISE. REPLAY. UNDERSTAND.
Keep learning between your one-to-one lessons. Our question bank pairs practice with handwritten working and video explanations, so you can revisit a method at your own pace and bring questions to your next session.
Preview shown: H2 Math questions.
Explore H2 Math questions, worked solutions and video explanations.
Explore the question bank →That “oh, now I get it” moment.
As many times as you need.
YOUR SYLLABUS. YOUR NEXT STEP.
Choose one-to-one support for your syllabus, in Singapore or online. For E Math, A Math and H2 Math, you can also start with a free self-paced mini-course and download the included notes.

SECONDARY 1–4 · O LEVEL
Build a stronger foundation in Elementary Mathematics, with one-to-one support at your school pace.
FREE 30-DAY ACCESS
Choose the free mini-courses for your secondary level.
Sign up to watch the lessons and download the notes. No credit card required.

UPPER SECONDARY · O LEVEL
Work through Additional Mathematics concepts and exam questions with a tutor who can focus on your gaps.
FREE 30-DAY ACCESS
Start with Simultaneous Equations and Differentiation.
Sign up to watch the lessons and download the notes. No credit card required.

JC1–2 · H1, H2 & H3
Get focused tuition for your A-Level syllabus, from rebuilding concepts to preparing for exams.
FREE 30-DAY ACCESS
Explore Vectors with guided lessons and worked examples.
Sign up to watch the lessons and download the notes. No credit card required.
INTEGRATED PROGRAMME
School-specific pacing and extension practice, shaped around your IP curriculum and the topics you need help with.
Enquire about tuitionSINGAPORE & INTERNATIONAL
One-to-one online support for your IGCSE course. Share your exam board and syllabus code so we can check tutor suitability.
Enquire about tuitionIB MATH · AA & AI
Personalised support for Mathematics AA or AI. Tell us your level and goals so we can match you with a suitable tutor.
Enquire about tuitionREAL PEOPLE. PERSONAL SUPPORT.
Find someone who understands how you learn. Get to know our educators, then tell us your syllabus, learning needs and schedule so we can help you find a suitable tutor.
All amounts below are in Singapore dollars (SGD) per hour. Rates depend on level, syllabus and tutor availability; IGCSE and other international syllabus rates are quoted on enquiry.
| Level | Hourly rate (SGD) |
|---|---|
| Lower Sec E Maths | S$70–120/h |
| Lower Sec IP Maths | S$70–120/h |
| Upper Sec E Maths | S$75–130/h |
| Upper Sec A Maths | S$75–130/h |
| Upper Sec IP Maths | S$75–130/h |
| JC H1 Maths | S$85–180/h |
| JC H2 Maths | S$110–180/h |
| JC H3 Maths | S$110–180/h |
| IB Mathematics AA/AI | S$110–180/h |
Note: Fees are charged in SGD per hour. Total fees depend on the agreed lesson duration and number of sessions, including any additional sessions. Hourly rates may vary based on syllabus, tutor availability, preferred schedule and specific learning needs. Contact us for exact private tuition rates and tutor matching.
Choose one-to-one tuition when your child needs time on specific gaps, a pace that differs from a group or support aligned to their own schoolwork. Group tuition offers a shared lesson sequence and learning alongside classmates. Compare the course, schedule and fees before deciding.
All published rates are in Singapore dollars (SGD) per hour. Lower Secondary E Math and IP Math range from SGD 70–120; Upper Secondary E Math, A Math and IP Math from SGD 75–130; and JC or IB Mathematics from SGD 110–180. The fee depends on the syllabus, tutor and agreed arrangement. IGCSE rates are quoted on enquiry. Before booking from overseas, ask us to confirm your hourly fee, lesson duration and payment arrangements.
Yes. Students in Singapore can attend physical one-to-one lessons at our Bukit Timah, Jurong East or Tampines centre. Students overseas can learn online with a Singapore-based Math tutor, and online lessons are also available to local students. Both formats offer individual teaching matched to your child’s syllabus and learning needs, subject to tutor availability.
Our published private tuition options are physical one-to-one lessons at our Bukit Timah, Jurong East and Tampines centres, and live online lessons. If you want to learn from home, you can enquire about online tuition. Tell us your preferred format and schedule so we can confirm a suitable arrangement before you book.
Private tuition suits students who need individual pacing, help with specific gaps or a lesson plan shaped around their schoolwork. A group class suits students who prefer a shared lesson sequence and learning alongside classmates. Compare the syllabus, timetable and fees, then choose the format your child can attend and practise with consistently. Neither format guarantees a particular grade.
Yes. We welcome students studying outside Singapore, including those following IGCSE and IB Mathematics courses. Your child meets a tutor online for one-to-one lessons at an agreed time. Share their school year, curriculum, country and preferred lesson times so we can check a suitable tutor and schedule.
We offer one-to-one support for IGCSE Mathematics. Send the exam board, syllabus name or code, course level and exam date, together with the topics your child finds difficult. These details help us check the tutor’s suitability for the actual course taught at school. If you are unsure of the syllabus, share the course information supplied by the school.
We offer support for IB Mathematics: Analysis and Approaches (AA) and Applications and Interpretation (AI). Tell us whether your child takes Standard Level (SL) or Higher Level (HL), their year of study and the topics they need help with. We will check tutor availability for that course and level before confirming lessons.
We support secondary school Elementary Mathematics (E Math) and Additional Mathematics (A Math), Integrated Programme (IP) Mathematics, and junior college (JC) H1, H2 and H3 Mathematics. These are Singapore school courses. If your child attends an international school or studies overseas, send their curriculum and school year rather than trying to match them to a Singapore level.
When enquiring, give your city or time zone and the days and times your child is available in local time. Singapore is on Singapore Standard Time (UTC+8). We will check tutor availability and confirm an agreed schedule. If your country observes daylight saving, check the lesson time with us when the clocks change.
Tell us what your child is studying, which topics they find difficult and what they want to work towards. Recent questions or schoolwork can help explain where support is needed. We consider the syllabus, learning needs, preferred lesson format and schedule when checking a suitable tutor. International families should include the exam board and course level where relevant.
Private online tuition is live one-to-one teaching at an agreed time, rather than a self-paced video course. Have your child’s syllabus information, current schoolwork and questions ready when discussing lessons. Before the first session, confirm the online platform and any device or connection requirements with us so your child is ready to participate.
Relevant notes, worksheets, question banks and video explanations support practice between lessons where available for the student’s level. Resources differ by syllabus: the Singapore Secondary 1 and H2 Mathematics examples on this page do not represent every IGCSE or IB course. Ask which materials are included for your child’s course when arranging tuition.
Yes. You can discuss more than one session a week or additional lessons as an exam approaches, subject to tutor availability. Share the exam date and topics your child needs to revise so you can agree the focus, lesson frequency and duration. Fees are charged per hour for the agreed sessions.
Use our contact page or WhatsApp +65 8748 8161. Include your child’s school year, curriculum, course level, learning goals and preferred lesson times. For physical classes, name your preferred Singapore centre. For online lessons, include your country and city or time zone, and give your contact number with its country code. We will check tutor availability and confirm the proposed arrangement and fees.
Share the syllabus, school year, learning goals and preferred lesson times. For online tuition, include your city or time zone.
Enquire About Private TuitionTell us your child’s syllabus, learning goals, preferred centre and lesson times. For online tuition, include your country or time zone. We will check tutor availability and confirm the arrangement and fee.
Meet your tutor for physical one-to-one lessons at Bukit Timah, Jurong East or Tampines. Tell us your preferred centre and schedule so we can check availability.
Blk 133 Jurong Gateway Road #01-295 (2F)
Singapore 600133
5 mins walk from Jurong East MRT (Exit A); Entrance via the open air car park
View Centre DetailsGet DirectionsKing's Arcade, 559 Bukit Timah Rd, #03-01B
Singapore 269695
5 mins walk from Tan Kah Kee MRT
View Centre DetailsGet DirectionsBlk 201A Tampines St 21 #01-1061 (2F)
Singapore 521201
5 mins walk from Tampines East MRT; Entrance via the open air car park
View Centre DetailsGet DirectionsNot sure which location is best for you?
Compare All CentresExperiences across our tuition programmes. These reviews are not specific to one-to-one lessons.
“Although I joined Mr Gan's tuition rather late in J2, his lessons have been incredibly helpful in aiding my understanding of H2 Math and not just memorising steps and formulas. Additionally, his online website has a plethora of resources such as the question bank; not to mention that each and every question has a video to explain the solutions to truly help you get a grasp of the concepts. Mr Gan's revision classes have helped me the most as they go through commonly tested questions and foundational concepts that I had missed in J1. Last but not least, Mr Gan makes one feel at ease when clarifying any doubts be it offline or online!”
“I jumped 4 grades from prelims to A levels and I wouldn't have done it if it weren't for Mr Gan. Throughout my journey, he has been very patient with me, answering all my questions even outside of class (even the not so intelligent ones), and never fails to encourage me whenever I doubted myself. Lessons are always conducted in a light hearted, but conducive environment, with each question being broken down step by step so that it's easier for us to digest. The notes and question bank provided by the centre are also extremely helpful for us to consolidate our learning, giving us even more resources outside of school to practice. I sincerely recommend TimGan Math to anyone who is looking for math tuition and wants a caring, accommodating and fun teacher! Thank you Mr Gan🤩”
“MR GAN IS THE GOAT!!! His H2 math tuition brought my math up from E to A and helped me get A for A levels. His classes are engaging and the extremely large pool of resources he has worked hard to curate is extremely helpful. Extremely grateful for everything he has done for me as I only joined TGM partway into J2 and still managed to do well. Once again, thank you so much bro for teaching me!!!”
“Mr Gan is an extremely patient and knowledgeable teacher. Not only is he able to teach concepts effectively through his engaging lessons, he is also able to clarify all of my doubts. His online question bank is unparalleled with thousands of questions across all topics, providing more than sufficient practice and detailed video explanations for every single question. Mr Gan is the solution to all your math problems. Thank you mr gan 🙏🐐”
“I managed to get an A for A-Level Math and I couldn't have done it without Mr Gan. Mr Gan's lessons were super engaging, and he was very understanding. He made even the toughest topics easy to understand. He's really funny too, which made learning so much more enjoyable. The mock tests and revision booklets especially the practice questions were extremely useful in helping me tackle different and common question types. He's legit the best math teacher I've ever had.”
“Mr Gan is a really dedicated teacher who really cares about his students and would go the extra mile to help them! He is also really friendly and makes tuition lessons enjoyable and not daunting at all:) His practice sets and question bank are also well collated and are very helpful! Highly recommend going to his tuition centre to score well for h2 math!!”