Flora Shao
Her grading criteria are not clear. She says to study one thing for the test, a completely different thing ends up being on her test. Her lectures are unorganized and border on unintelligible. What a frustrating professor.