Cameron is a cool guy and his lectures were interesting and easy to pay attention to. Attendance taken every day in form of reading quiz (do the readings pls. I didn't and I suffered) and at screenings. Daily quizzes and exams based on readings, lectures, and screenings, so paying attention is important.