Not too easy. Not too difficult.
Simple material and a fun environment.
Notes were posted online so the world didn't end if you missed class.
Hours per week:
Advice for students:
Go over book problems, but definitely make sure you understand the in chapter examples.