Decent teaching skills, talks a bit fast. The R material may seem overwhelming but only a few functions/lines are tested on exams. It's not hard to get an A/AB, very easy to get a B. Average exam1 grade was an 85, HW/quizzes/project should be grade boosters if you put the time in. Final was the hardest but not too bad. Would recommend.