I took his World History 2 class and it was very interesting. This professor is hilarious, lenient, and knowledgeable. There are very few things that you will be graded by, and skipping class doesnt affect your grade as long as you study and pass the quizzes and tests. Definitely choose this professor.