Why great teachers stay