Mr Cheng has been one of the best teachers I have had the honour to be taught by. His passion to help each and every student excel at the subject motivates us to try our best, giving up more self-development opportunities in exchange for more time to assist the more needy students he feels responsible for. He has the patience to help a struggling student back on his feet, as well as the skills to bring others to a coveted A. Beyond teaching, he serves as an inspiration to us, a reminder to always be optimistic and strive for the best in whatever we do. Thank you Mr Cheng!