Pretty easy, overall.
I would recommend this course. It was not forceful in its ideals, it was just eye opening to things I never took into consideration before. Steve was very personable too.
The highlight was hearing from many of the other students in the class and what they had to say on many topics.
Hours per week:
Advice for students:
Memorize the definitions for each principle and allow for enough time to write your TAP papers.