Margaret Sullivan
DON'T TAKE THIS CLASS! 

Professor is passive-aggressive, lacks compassion, has an absurdly strict tardiness policy—being even 2 minutes late is treated as absent. She Offers little to no extra credit and interrupts presentations constantly to "fact-check" students, and penalizes students for missing class, even for funerals. Nightmare experience!