Professor Humphreys is great! The course wasn't too hard, I managed to keep up with an A all semester and history has always been one of my worst subjects. Make sure you read the textbook every week. She gives us lots of resources to use that help you on the exam (exams are written essays). Overall, pretty good class and a great professor.