Teaching is the highest form of understanding

–Aristotle