Coaches Bring Out the Best in Their 'Teams'
A great coach is not someone who teaches skills... It is someone who guides, directs, and provides opportunity for practice and growth.
A coach needs to find the areas of strength in the "coachee" and then find ways to leverage that strength to success.
Suppose someone is really strong at organizing data so others can understand it and make decisions. This person should be leveraged whenever there is data to be organized. And then as a growth, they need to become able to organize and make the connections (analyze the data) to assist others with the understanding, and with practice, they also can see the correct decision because they have been participating in the process.
The coach did not teach analysis and decision making, the coach simply created an opportunity for growth and success. Coaches should understand the processes they are coaching, but instead of simply expecting others to be coached, they should help them grow into their emerging skills.
Leadership is not born, it is grown, within an invididual, if they are given the right kind of practice, and if they are grown into the skills, they can become a great leader, and coach, building up those around them by demonstrating patience, understanding, and guided practice.