Tzveta Vateva
Easily the worst professor I have ever taken. Had to be assigned an advisor from the university to oversee her in class because so many students complained. Doesn't teach you anything, yells at you if you participate and don't know the answer, and gives you case studies that are from Harvard.