Coaching Excellence provides practical advice in key areas to enable coaches to excel. Areas covered include roles and responsibilities, styles, skills, qualities, organisation, planning, management, evaluation, analysis of technique, mental skills, nutrition, drugs, injuries and life skills.