Pretty easy, overall.
It is very possible to pass but expect a hard class.
You need to use your book and really take advantage of the resources he provides.
Hours per week:
Advice for students:
He is a very hard teacher to follow some time.