Not too easy. Not too difficult.
DO NOT TAKE He is a nice and somewhat funny man but a horrible teacher.
He understand himself but cannot explain how to do the problems to you.
Hours per week:
Advice for students:
Wish I had not taken him and just waited for a different teacher.