Characteristics of a world class coach

If you want to be a great communicator, you have got to understand your subject, and you have got to understand your people.