Cliché to say, joining Mr Gan’s classes was one of the best decisions I’ve made in my JC life. I have never once felt that his lessons were boring because Mr Gan always makes an effort to joke around in class and lighten the atmosphere. And needless to say, the sole reason I stayed was because I could learn new and easier methods to approach math questions and subsequently get better at math with Mr Gan’s new techniques and skills, along with questions in practice sets and worksheets that are organized neatly according to a particular section of each topic. Each lesson Mr Gan goes “Understand? Ok or not?” to make sure we follow through and are able to understand clearly what he has taught us which I honestly really appreciate as I have never seen this amount of dedication in other tuition centres I have joined. I am filled with gratitude for having such a great tutor and friend and I sincerely recommend joining Mr Gan’s classes!