Below are some useful links for coaches:
FFA coaching resource
Soccer expert
Coaching Soccer 101
Professional soccer coaching
Better soccer coaching
Stack Team App is a platform that allows teams and social groups to improve communication by creating their own smartphone app.