The nccp is comprised of three coaching streams: nccp community sport, nccp competition, and nccp instruction. each stream provides a rewarding sport experience for coach and participant(s) alike by ensuring the ideal alignment of each other's skills, motivations, and objectives.
nccp…
https://coach.ca/nccp-streams-and-contexts