HIGHLY RECOMMEND! Super easy to do well, no mandatory attendance, he prints out the whole textbook for you, will always give homework extensions if needed, lets you use a note card on quizzes/exams, and really wants everyone to succeed in his class and beyond.