Chenyu Yang
The content covered in his lecture has no connection. His teaching method always tried to mess me up and made me even more confused! The worst professor I have ever met. And the exam is quite different from what he taught in his meaningless lecture.