Great guy, he really cares about his students. His lectures are fairly engaging and he teaches clearly. He's glad to answer any accounting questions whether relevant to the class or not. The homework load is reasonable and the tests are what you would expect. Attendance is a must. 