A good teacher is one who helps you become who you feel yourself to be. A good teacher is also one who says something that you won’t understand until 10 years later.