Charles Wexler
This guy is an amazing fellow. He actually cares about your health if you show up and he tells your sick he will simply send you home with no negative recourse to you. His class is graded off paper written questions he selects. I love history and he makes it fun with above average stories and such id recommend him.