Coolest teacher you'll ever have! He gets the material AND he's funny, which is a good mix.
Although, there are a lot of WV jokes, and a lot of anything but history, but believe it or not you do manage to learn the material. Besides, he's 1 of the kindest human beings.
Don't expect to learn a lot of history. But he has good West Virginia jokes and is willing to entertain debate.
This guy is not hard, but he teaches his own opinions alot. Ask him if you can watch movies, he will let you.
He was the best teacher that I had, really learned a lot from him