Principles to be a great coach: Utilizing available technology
Coaching for development is really hard, so make it easier on yourself by utilizing technology by using performance indicators, having players self-correct by watching video, and much more.
