Pretty easy, overall.
Mandatory clicker tests were annoying however, and many tested you on fresh concepts you just learned so were very hard to get perfect scores with.
He is a little hard to understand, but overall is a decent teacher.
Hours per week:
Advice for students:
He wants his students to do well and has helpful lectures.