Mr Lim is a very dedicated, patient and supportive teacher. One aspect that I am very grateful for is his thoroughness in preparing practice questions regularly to ensure that I grasp concepts in detail. His resources have certainly prepared me for all my school examinations as they were tougher and more thought provoking. I was also often amazed by Mr Lim’s ability to explain certain problems or concepts as he was able to do so in a very succinct manner. All in all, his effort has immensely contributed to my grade 7 in the final IB Examinations.