Benjamin Irvin
Prof. Irvin makes history engaging and interesting to learn about. Attendance is mandatory, but to learn so much history in such a short amount of time, that should be expected! His written assignments are pretty much "do what the instructions say" and if you do, no worries! I would highly recommend him. He is a pleasure to work with.