Pretty easy, overall.
Absolutely recommend Barr. If you're expecting an easy, slack-off class, this isn't it.
Lectures from the book, not PowerPoint, but tests only cover what he lectures..
Hours per week:
Advice for students:
You HAVE to go to class. He's a fantastic teacher, he took a notoriously difficult class and made it super interesting.