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