If you take his class, you would choose him as your favorite professor. You wont find greater. Acc101 is a hard course, but hell make it easy by giving examples from real life, tons of extra credits, practice exams, homework solutions. You need to study his power point slides, homework, quizzes and youll be happy. Homework and quizzes are online