Development is a collaborative effort between player, coach, team and family. We want players to be challenged but not undermine confidence. We ensure players of similar ability and age play together. At the youth level, an enjoyable experience is top priority. However, like most activities, as kids age so does the competition and pressure. Building a strong and positive foundation will make this transition more fluid and hopefully less stressful.