Teaching is the highest form of understanding 

 –Aristotle