Not too easy. Not too difficult.
Awesome teacher. Lectures can be boring but his notes help a lot for the test.
The highlight of this course have to be only going once a week. He also lets out early almost every class and is understandable when you can't be there.
Hours per week:
Advice for students:
The advice i would give would be taking this class. It seems rough at the beginning but after the first few weeks, you realize its not that bad.