Pretty easy, overall.
He's a very good teacher, once in a while he'll throw some jokes around which keeps the class fun and interesting.
I like the way he teaches, very clear and precise.
Hours per week:
Advice for students:
There's no HW but there are assigments which can be challenging, but he's willing to help you.