The subject matter was personally difficult for me but he would explain it time and time again until students understood it. He understands that not everyone in the class is an accounting major and tries to make the class as engaging and understandable as possible for all majors. Grades tough on participation.