Raymond Chiu
This guy doesn't teach anything during the class. Is absolutely lost in what he is talking about. Has no idea how the real world works. Midterm mark distribution was the worst i've ever seen.