Jinfeng Wu
She goes through 10 different topics for class, never stops to answer questions and when you do ask her a question she asks another student to explain for her. Her exams are very short, but beware because her questions are really hard and have that one long question you were desperately hoping wouldn't be on the exam. Good luck if you take her.