He's a nice guy, but the class is a lot of work. Lectures are an hour long on average with lots of rambling before he gets to the point. Every week there's a lecture, side videos, readings, a discussion, 2 quizzes, a 20 questions worksheet, an exam, and a lab. Would not recommend if you work or have anything else going on in your life.