Pretty easy, overall.
He is always willing to stay after class and go over anything you don't understand.
Make sure you don't miss class, because it's hard to catch up.
Hours per week:
Advice for students:
He is definitely not easy, but a very quality teacher.