Michael Anderson
the class grade in mostly dependent on you since most of the answers are in the book for the class, but the quizzes are the only challenging part which he even provides little key point questions in the lectures for. So basically attendance in mandatory but if you do go it's highly beneficial and a lot easier.