Pretty easy, overall.
Lectures are not boring at all, he is very humorous, clicker questions every day, small % of grad.
Is always willing to help you if needed. Makes the topics very easy to understand.
Hours per week:
Advice for students:
Exams are kind of difficult and cover a lot of material. I highly recommend him!