Great professor. No tricks, tells you exactly what he wants and expects, gives great study guides. read chapters, do quizzes, and study for exams and you will pass. Rewards students for coming to class, gives extra credit, very flexible and understanding. Its apparent that he cares and knows what he is talking about. Very passionate historian.