Vaidehee Thatte
This professor is by far the worst prof I've ever had. She made the topics overly complicated in lectures so you're better off just listening to your TAs, reading the whole textbook, or finding outside help. She gives unnecessarily short time for quizzes. No partial credit and don't turn anything in a second late. TAs carry the class. 0/10 and rude