Teaching is a very selfless activity but the rewards are well