Not too easy. Not too difficult.
He knows his material well but he could be better in conveying it.
You essentially have to teach yourself the textbook to pass.
Hours per week:
Advice for students:
Don't expect him to be freely helpful or engaging.