On the surface, teaching and training to run a marathon seem to have little in common. But both require dedication, preparing every day, and trying many approaches and strategies for success, while ...