I started with Mr. Ang during my JC1 year and he has helped me greatly in understanding concepts and in solving questions. His style of teaching is easy to grasp and he will patiently explain the same question until it is completely understood by each student. Although sometimes we encounter very tricky questions, he never fails to solve them and teach us the different methods of coming to the final answer. He also gives us papers of different difficulty levels so we get to try out all the possible kinds of questions that could come out. I have greatly enjoyed my lessons with Mr. Ang. He has been an excellent teacher.