Keith Eppich
Keith is a good professor who will tell you what you need to know for your assignments. He knows a lot about what he talks about, a lot of which are details of events in history that we know, but don't know basic parts to them. He is funny and makes clever jokes about the things he teaches, like those events. Just be prepared for a lot of work. 