Good professor, but follows slides, and follows homework solutions. Quizzes and Tests and difficult but open note. Do the homework and follow the slides for a easy B. Read the textbook on top of that for a hard fought A.