He is very knowledgeable about accounting. However his teaching style is not the best. His exams are a bit tricky though. There are numerous questions on his exams that he does not go over in class, making homework/quizzes wastes of time it seems. Also, for a guy who worked in accounting his whole life, he sure does not know how technology works.