Pretty easy, overall.
Will continue to break down concept until it is understood.
Good at review of earlier concepts while presenting new ones.
Hours per week:
Advice for students:
Besides all this he makes you laugh and keeps you interested.