Fredric Goss
Not mandatory except on days of quizzes and tests, which are on the syllabus but you will miss out on some extra credit points for skipping class. As long as you study his slides, the tests are really easy.