Gregory Marshall
He is a fantastic Professor, especially for history. You will not be bored in this class. Show up and read and you will pass, his lectures will make you want to read about what he covers. Definitely, recommend.