Not too easy. Not too difficult.
You can tell he loves what he's talking about
and he has field experience....
Hours per week:
Advice for students:
He's by far the best teacher I've ever had.