Not too easy. Not too difficult.
He is always willing to talk to you in office hours.
Conveys topics of class very well, if you make the effort he rewards you.
Hours per week:
Advice for students:
Very willing to take the time to go over things and help you improve if you reach out to him.