Mike,
Wow, you have a tremendous amount of time spent in front of students. I have taught for over 30 years and I had never stopped to think how many hours I had in student contact. These kinda of hours show us that we need to always be prepared to teach, excited that we get to and want to improve each time we start a new course. Sounds like you have such an attitude. Keep up the good work.
Gary
Dr. Gary Meers