Timothy Ng
Worst professor, does not teach anything, More like teaches basic terms and tests you on difficult question. So many connect quiz and assignment but was not taught even anything similar in class. 