Not too easy. Not too difficult.
He is easily the best professor I've had through two years, he is always willing to help, even sending emails well past midnight offering help for students.
He is clear with his expectations and offers every opportunity to succeed.
Hours per week:
Advice for students:
Take him over any other professor and you'll be satisfied with your choice. It is necessary to work hard though.