Peggy O'Keefe
Lot's of work... she gives bad grade regardless of your good work and research. You have to read book, which is 16 chapter and she can see if you are reading it or not. then you have to answer 50 questions and you can't find online. she gives you hard time and no exceptions.