Mr Cheng is undoubtedly the best type of teachers out there for any student. Kind, passionate and careful are some words that describe him, and they definitely cannot encapsulate the extra mile he goes for every student. Not one to leave any student behind, despite his busy work schedule, he always manages to find time to answer any queries and makes sure the student has a firm grasp on the topic before moving on. He does not neglect the well-beings of the students as well, evidently seen from how he would ask how well his students are coping with all their subjects and their practice with Maths. This forms a very positive relationship between the teacher and students, and it really spurs the students to pay attention and work hard.