He is very helpful if you are needing extra help. Lecture slides weren't that helpful but the class does about 1 chapter a week so doesn't go too fast. Very nice, professional, and responds quick to questions. Gives extra credit every few classes for worksheets (just for participation) if you attend class.