Michal Hirsch
She is a well educated professor but she is used to teaching honor classes and has no idea how to teach a 100 level course. do NOT take a 100 level course with her, the amount of reading and writing she expects from you is absolutely ridiculous. The way she does her midterms/finals does NOT fit a 100 level course. She is a really tough grader.