Pretty easy, overall.
He truly cares about the students, and what they are learning.
He really goes above and beyond the expectations of any teacher.
Hours per week:
Advice for students:
He stays after class, is available for many office hours, and helps you on the weekends with emails!