Thanks for the interesting lessons, Mr Loh Zhi Hong. He will always make a point to make jokes relating to the topic at hand to make dry and boring topics more lively. Furthermore, he will not hesitate to extend lessons by a lot to cover the necessary topics and ensure that all possible misconceptions are cleared, while also spending time and effort to mark extra essays sent in to him no matter how much it is.Overall, he is an excellent teacher who is willing to sacrifice his own time for the benefit of the students.