The class is a lot of reading, the lectures alone aren't enough to do well on his 3 quizzes and final (only things in grade). The class can get boring sometimes but often ends early and the class is pretty fair overall. Final was open note and the curve was very good, if you read and don't procrastinate you'll be fine, if not, avoid the class.