The ROCK Center for Youth Development is an impact organization that helps teens succeed and thrive. We are an independent, inclusive non-profit which provides character and life skills programming for middle and high school students.
Our mission is to build hope and resilience in youth based on a foundation of acceptance, support, and respect.
Our vision is that all youth have the opportunity to live their potential.