He's an interesting Professor. Had him for Campaigns. Definitely loves to hear himself talk. Very funny, but the entire class is one big group project and you are graded as a group. You don't even get to pick your partners. So either you are the slacker or you're carrying the weight of the group. That being said, he is extremely knowledgeable.