Derek Ng
Professor Ng is easily among the best professors I have ever encountered at the university. He is so kind-hearted and caring. I really enjoy how he lectures, and he always comes to class with a positive attitude and a smile, which really made me feel like I wanted to do well!! Highly recommend any course he teaches