As one progresses through the ranks, he or she spends more time guiding more junior students. This allows that person to learn his material even better, as well as enjoy the aspects of helping others. The role of teacher forces an individual to know their material well. No one likes making mistakes, and so they quickly apply themselves towards solving their flaws.
Some people choose instead to hide their flaws, but that is personal choice.
Another aspect of teaching is that one learns how to deal with a great variety of people. This, perhaps, is one of the most rewarding aspects of teaching. Teaching also develops patience. In general, teaching is a very positive experience. All rights reserved.