Mr Cheng has not only been an excellent teacher, but has also been a source of motivation for me during the time I was under his tutorship. He is not only competent, answering challenging questions beautifully, helping me from get to an A from a fail, but he is also most willing to make extra effort to help all of his students. His efforts motivated me to work hard for myself, and I am grateful to him for that. I am honoured to have had him as my tutor.