Had him for AT 102 and AT 338. AT 102 is just a boring class. I think his classes are really easy as long as you attend lectures and take notes. Tests are mostly straight out of the lectures. In AT 338, there may be a question or two out of the book. He is very approachable and easy to reach. Usually have online quizzes and sometimes online exams.