Not too easy. Not too difficult.
Very hard teacher, he teaches very fast and does most work in is head.
I learned things but they were mostly self taught.
Hours per week:
Advice for students:
Ask a lot of questions because he understands this and he cant read your mind