A wide variety of 190 training drills for all levels of youth and adult soccer teamsEach soccer drill presented here is broken down into step-by-step diagrams, with possible variations on each drill g
David Smith has been at the centre of the movement for social change for 50 years. At the core of his approach are adult education and community development methods that help people build locally-cont