About

Our Mission

Rehearsal for Life programs strengthen young people’s social and emotional skills for every stage in life, through dialogue, creativity and performance.

Our Vision

Empowered youth building diverse and inclusive communities where all voices are respected.

Our Values

As an organization working toward a socially just and equitable society through youth enrichment and youth empowerment, Rehearsal for Life values Creativity, Empathy, Respect, Cooperation, Empowered Self-Expression, Diversity & Inclusion and Positive Social Change.


“I look back and I think ‘Wow! Three weeks ago, I couldn’t sing a single word in this building and now I’m singing entire songs.’ I’m doing a lot of things I didn’t have the confidence to do before.”

– Shavorie, Youth Unscripted Participant