Corinne Donovan
she is actually a very nice professor and is very approachable, but her work is way too much for a level 100 class. She won't really ever give you a guideline on what will be on the exam which leads to you having to study over 100 slides of notes just for one exam.