Teaching is a wonderful vocation. To daily attempt to hand on what one has grasped or discovered or received to others eager to know and understand the truth is sheer joy. (Grading, on the other hand, ...