This guy is amazing and really really fast - he can do math in his head often before the students with calculators can get it done. Very fast lectures. Ask him to keep the "Help Sessions". Has videos that basically extend the lecture time. Lots of quizzes and it is all computer based. Watch out for the quizzes they are worth as much as a test.