He's a nice and funny, but his lectures are confusing. I got more from the power points and homework than from lectures. You won't be able to coast by and get a good grade. Homework and chapter tests are online. Midterms and finals are in person. If you're not willing to teach yourself, don't take him. Easy grader and easy to contact though.