Be careful if you are thinking about taking a class with him. He tends to follow the style of having one lecture then a test the next class for every single week. It tends to be a lot of teaching yourself the material and needing to memorize it within a day or two for the test. He is also to be a difficult grader when grading short essay questions.