Youth Support & Development Programs provide youth ages 12 to 18 life skills experiences through a paid work opportunity or through an outdoor adventure experience supported by professional counselors. These opportunities focus on personal responsibility, and the youth participate in community service projects as well.