Reviews of professor Joseph Karpenski

Rating: 5.0/5, difficulty: 4.0/5
Great professor, made history interesting, down to earth, knows his stuff, lectures are spot on the quizzes and test. Read the book and listen to lectures! Trust me. I would take him again. Easy going willing to help anyway possible.