Julia Levin
I liked her and would take an upper level class from her, but she made a 1000 level philosophy class unnecessarily hard. My friends taking the same class with a different prof liked the class so much more and had much higher grades. Shes good at what she does, but I dont think she realizes how hard she made the class, there was no room for error.