Wei-Hao Huang
Avoid this professor at all cost! What he explained in the lecture was way easier than the exercise on the exams. He does not give extra credit, he does not care if all class ended up having a C. I do not want to try to brag, but I'm a student with 4.0 GPA. I do not try to accuse the professor if the class is challenging.