Makes a difficult subject easy to understand. Has extra office hours to help students if struggling. Group project prepares you for audit position. Very passionate about the subject. As long as you do the work you will do well in the class.