A professional development experience that provides the tools and techniques to develop team understanding, communication and performance.
It is important that you not only learn the principles of team coaching but you develop the skills and techniques to be an even greater coach.