His course workload is quite heavy but provides lots of feedback and discussion. Weekly quiz, lab and tutorial all graded but if you show up to lectures take less than 2 hours total a week. Highly recommend but if you want an easy course you won't enjoy.