Amy Perry
Overall a good professor. She's not hard at all. If you do the study guide, read the assigned readings, and go over the lecture slides briefly, you will be ready for the exams. There are 4 exams and she drops the lowest one at the end. Offered one extra credit as well. I didn't have to study too hard but still got an A with the help of the EC :)