Pretty easy, overall.
He teaches with ease, a lot of cool demos so you actually understand better.
If you pay attention in class and write notes (he hates laptop) you'll get an easy A for every exams.
Hours per week:
Advice for students:
Beware of the final exam though. It was hard but I still managed to get an A for his class. Good luck !