The Canadian Sport for Life is a Canadian initiative to improve the quality of sport and physical activity in Canada. This initiative takes into account the needs of both the high performance athlete, but the recreational one as well.
Hockey Canada and Hockey BC has taken this model and adapted it specifically to hockey. More detailed information can be found on the Long Term Athlete Development Model (LTADM) with the links below.
Hockey Canada Long Term Player Development Model Part 1
Hockey Canada Long Term Player Development Model Part 2
Hockey BC - Parents Guide to Long Term Player Development Model