Not too easy. Not too difficult.
I think he is terrific in terms of basics, but am not sure how good he would be in an advanced course.
I feel he should focus more on the advanced stuffs in his graduate classes.
Hours per week:
Advice for students:
In my opinion, Hajime is an awesome teacher.