Pretty easy, overall.
If you want to actually learn something and work for your grade, this is a class for you.
Expectations are high but but the work load isn't much compared to others.
Hours per week:
Advice for students:
All the people who have said mean things about this professor, just don't want to deal with him.