Guangqu Zheng
Zheng's lectures were poorly structured and hard to follow. Homework was not indicative of the exams, and no other study materials were given. The tests were extraordinarily hard. The quizzes weren't much better. This was one of the hardest courses I've ever taken. If not for Zheng, it could've been a breeze. Don't take this professor.