Attendance is extremely mandatory and you are required to read the textbook, because he will give pop quizzes on it. His lectures tend to be really deep and involve a lot of group collaboration. I had him at 7AM and he made our class do lots of debates (sometimes political) and put together slides that had to be presented to the class.