Michelle Chiang-Yamada
I dont even know where to start. This professor picks and chooses which students she likes and dislikes. She gives you A BUNCH of work that doesn't ultimately help you. She also treats it like a kindergarten class but the level of difficulty is still insane. Everyone would be shocked how her tests were much harder and confusing than what you learn