Not too easy. Not too difficult.
Lectures stray from the book a lot but are great for getting into real world examples and seeing the big picture.
The prof was a relatively cool guy, he just got distracted a bit but was mostly down to earth about things.
Hours per week:
Advice for students:
He helped make the rather boring class more entertaining, but the class was still rather rough as far as material. Would recommend.