really cool guy. extremely knowledgeable, passionate, experienced, and kind. frequent papers but only like 2pg each. DO THE READINGS, take at least some notes, mandatory attendance. be ready to discuss with classmates! exams (2) are in person and on paper. not a super tough grader. one of the best gen ed classes imo, but definitely not no-effort.