Not too easy. Not too difficult.
He is probably one of the best math teachers I have ever had.
I had him for Calculus II after I failed it the first time.
Hours per week:
Advice for students:
He always gives great explanations for every new concept.