Average Rating (from 1 Student)
Pretty easy, overall.
Great teacher! Really cares about his students.
Posts a blog for you to ask questions and is constantly checking it and answering them.
Hours per week:
Advice for students:
Also, funny and remembers everyone's name. Nice personal touch.