Know Your Players
This is the one most important phrases you can keep in mind when coaching.
Knowing your players and how to get the best out of them is absolutely key to progressing your team. Some things to consider...
Trying to apply a one size fits all approach to coaching your team is always going to mean you miss huge opportunities to develop individuals. People talk about man management in professional sport, but it's just as important when coaching children to treat each of them as individuals. Knowing "what makes them tick" will help you enormously to get the best out of them.