Not too easy. Not too difficult.
He's very helpful if you bother to take initiative.
Be careful during lectures;I never had trouble with his notes, but he likes to jump around.
Hours per week:
Advice for students:
His class content is excellent - he's very knowledgeable.