Pretty easy, overall.
He was very fun to have. He let you know what is on the tests.
Final is take home. Best time to take class is in the summer though.
Hours per week:
Advice for students:
He kicks ass. He lets you know exactly what to expect from his exams, and what he expects from you.