Pretty easy, overall.
Good teacher and easy to listen to.
Makes class interesting. Not much need for the book, since he is the author and his notes are very comprehensive.
Hours per week:
Advice for students:
Could pretty much make up all of your tests in the final so very helpful.