Not too easy. Not too difficult.
I would recommend the course because he was very engaging, was very funny, and kept the class engaged. He wants his students to succeed, just talk to him in advance if you know something is going to come up. attendance matters by the way :)
He really teaches you that no matter what, the past really affects today
Hours per week:
Advice for students:
Study from the book, take notes during class, and participate. he grades participation.