Programs
Programs
Programs That Help Young People Learn, Lead, and Serve
CNNCA supports youth through education, leadership development, service, STEM, environmental learning, and community engagement.

Youth Development
Leadership, mentoring, life skills, teamwork, and positive youth development.
Education & STEM
Hands-on learning, technology, environmental education, and academic enrichment.
Community Service
Service activities that help young people strengthen their communities.
School Partnerships
Leadership and enrichment programs that complement school-based learning.
Technology for Learning
CNNCA helps connect youth and partner organizations with technology, books, and educational materials that expand opportunity.

