Pretty easy, overall.
Personally, not a fan. He has a rather polarizing personality as a teacher.
I know people who loved him and learned a lot from him, and then people like me who couldn't stand him.
Hours per week:
Advice for students:
I personally find him incredibly arrogant and hard to learn from.