Pretty easy, overall.
He's very energetic and may come off a little strong at first, but you can get used to it.
He also gives a LOT of extra credit, which is a plus.
Hours per week:
Advice for students:
He is a great teacher, he's really passionate and enjoys watching a student "get it".