Matthew Hacholski
I am not crazy about history, but with this professor I got an A. He works with you and will help you out. 70 key terms divided on midterm and final, 2 exams and a paper. I know know western civilization. Thank you professor.