Qualities of a good coach
Communication
Rapport building
Knowledge
Non verbal
Verbal
Demonstration
Body language
Organisational skills
Training plans
Visual
Videos
Analysis
Motivational
Team talks
Knowledge of how to train effectively
Tactical knowledge
Knowledge of players
Positive role model
Good mentality
Respect
Trust
Relationships