Stanley Leung
Hands down the worst teacher I have ever had. He has potential to be good, but the way he teaches and explains how to do your homework is horrible. If you skip class, you will fail. He does not use moodle, so you have no idea what your grade is for 90% of the term, and If you consider taking this course with this teacher, prepare for the worst...