Not too easy. Not too difficult.
attendance is basically mandatory because he has random homeworks and none can be dropped.
He means well, but I agree with many that he spends a lot of time trying to make stupid jokes.
Hours per week:
Advice for students:
Go to class so you can get 100% on assignments.