Amazing professor and very understanding of his students' circumstances. Very important to keep up with lectures because material is hefty in the class. Quizzes every week. There is a textbook required but you can pass with just watching lectures or showing up to class. No group work and a lot of writing. Be ready for discussion posts.