Mr Gan is a patient and effective teacher, always happy and willing to help. His lessons were very clear and he made sure that we understood the basic concepts before gradually moving on to the harder questions, which helped his students follow his lessons easily. He also uses different methods to teach us and thanks to him, my results have improved drastically within a short time.

I was at the verge of being retained for maths so i joined Mr Gan’s class about a month before promos. I managed to improve by 3 grades for promos! Thanks Mr Gan for your patience and professionalism when teaching maths!

Mr Gan’s tuition is very effective in helping me understand the concepts of the topics as well as the various ways of answering the different types of questions. This has helped me greatly in my math tests and examinations in school. Also, Mr Gan is a patient and dedicated teacher who always answers students’ questions, even through text!

A very fantastic teacher as he is able to simplify concepts that i was not able to understand in school. he also teaches us useful techniques in solving problems like integration, his techniques has helped me to greatly improve my integration. he provides us a wide range of questions from easy to very tricky ones, the exposure has allowed me to calmly approach math problems as i would not be stunned by it. he is also a very funny person and livens up the class, math tuition by him has never been boring for me. there’s surely something to learn from him every lesson and also about his bad jokes at times. i really enjoyed the 2 years of math tuition i spent with him, he is great! 🙂

I first chanced 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 lies as a retake student, I do experience many difficulties when attempting the question. Mr Gan will never fail 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 asks 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.

A very fantastic teacher as he is able to simplify concepts that I was not able to understand in school. he also teaches us useful techniques in solving problems like integration, his techniques has helped me to greatly improve my integration. He provides us a wide range of questions from easy to very tricky ones, the exposure has allowed me to calmly approach math problems as I would not be stunned by it. he is also a very funny person and livens up the class, math tuition by him has never been boring for me. There’s surely something to learn from him every lesson and also about his bad jokes at times. I really enjoyed the 2 years of math tuition I spent with him, he is great! 🙂

I was taught by Mr Gan for slightly over 3 months and i feel like I’ve learnt a lot from him. I didn’t do very badly in math to begin with but without A math from secondary school, there’s still lots of things where I’m at a disadvantage. Mr Gan spent time to slowly explain concepts to me and to teach me the things that most people would have and should have already known. It was great having him as my tutor 🙂

During my secondary school days, I changed multiple tuition teachers as I simply couldn’t find the perfect one for me. But then I chanced upon Tim and he was the perfect fit. He was really patient in explaining all the concepts from scratch, gave me really useful tips and shortcuts to doing questions which really helped me in my studies and overall helped me improve immensely and eventually do well for my A level mathematics though I was struggling initially. Greatly talented teacher and best tuition teacher I’ve had for my studies!

Mr Gan is a very passionate teacher who knows a lot about the subject (Maths) that he teaches. He is able to explain concepts clearly and is able to simplify things to make it easier for us to learn. His patience displayed in class made him approachable when in doubt, thus enhancing our learning. Mr Gan is motivated and will try his best to help you to realise your true potential.