; (II) should be interactive; (III) should aspire to coaching education at the youth sport level that provides coaches with baseline knowledge in the areas of coaching philosophy and style, communication, team management, practice and game-day planning, first aid, and rules as well as sport-specific content on teaching the techniques and tactics of the respective sport; (IV) should include content that is complete, comprehensive, affordable, and user-friendly; a convenient online 24/7 delivery system; supplemental resources and support materials, such as coaching youth sports books, study guides, forms, checklists, and plans; and a web-based tracking and reporting interface that documents a national coaches registry; (V) should emphasize whole child development over winning at all costs; and (VI) should emphasize the stages of youth development and the importance of providing children with a level of challenge commensurate with their physical, mental and emotional maturity and their emerging athletic ability