Not too easy. Not too difficult.
He is hands down the best teacher you will ever have.
He loves his job and his students and is very passionate.
Hours per week:
Advice for students:
Very easy to understand and makes it seem like you aren't even learning when you are I'm heartbroken that I can't have him for 212.