Reads off the slides but does throw in random stuff we need to know for the exams sometimes. Whenever I  went he usually talked until time was up. He didn't take attendance but did have quizzes at the end of each class. Study the powerpoints and DSMs and you should be fine for the exams