Chad Holmes
Great history prof, very kind, intriguing, and understanding. You will have to read the text book in order to pass the class, the quizzes require you to read. Lectures are very interactive, and he will call on you to contribute to the conversation, however he doesn't criticize you if you are wrong! He gives good feedback on your quizzes/exam. 9/10!