Good teaching is about caring, nurturing, and developing minds and talents. It's about
devoting time, often invisible, to every student. It's also about the thankless hours of
grading, designing or redesigning courses, and preparing materials to still further
enhance instruction