Suohong Wang
She doesn't understand her students and calls people out for certain things. There are 3 total projects, 2 are with a random group. The notes and the homework are at very different difficulty levels, with the quizzes falling in the middle of that range. If you don't participate in class, she will call on you. She is not considerate at all.