Wang Lujia
Wang enjoys spending his lecture times flexing his knowledge of difficult proofs on the students. If you are a genius, I recommend taking his class, but if you are someone who enjoys examples in class and clear lectures, you will be severely disappointed. On the positive side I became very good at self teaching through this course.