Dian Yu
Do not take her!! She doesn't give extra credit, gives 5 random pop quizzes, and her tests don't make sense. When I try to ask her for help in explaining a question from the test that I think is correct, she doesn't even give me a chance to explain. She interrupts me and refuses to even listen to why I think I'm right. Very stubborn and unfair.