The Great Teacher, Observation
In life the great teacher is observation.
Keep observing and that is the best way to understand situation and people and having great vision.
Example when you are 7 years old, then observe kids of 8,9,10 years old. you will know what is possibly coming in your way in next 2-3 years.
Observation is the blessing. Be in present.