Michal Hirsch
She is a very smart person but very poor professor. She lacks communication skills and has a heavy accent. It seems like an impossible task to succeed in her class. It is a 100 level class but feels more like a 400 level class. She is very unclear on why a paper is or is not good. Takes points off without explanation. Exams are super hard.