Not too easy. Not too difficult.
Nice guy but doesn't seem to want to teach this class.
Go to class, pay attention, and do the pratice problems he post on web.
Hours per week:
Advice for students:
Exams can be tricky but most were curved nicely and he drops lowest of the 5.