Recorded lectures so attendance really wasn't that mandatory, 1-2 homework assignments per week based on the lessons. We took 2 exams midterm and a final, and 4 quizzes which he lets do over if you need it, he gives major extra credit and has extra hours for whenever you need help. Take him!