Pretty easy, overall.
He knows the material well and knows how to make is relate to the students.
He cares for the students and goes well beyond what is required of him in his contract. Highly recommended.
Hours per week:
Advice for students:
He knows his stuff and i feel like he truely cares if you get the subject or not.