Movement for Life seated work ©Bob Torrez Photography

Ballet Resource Active Volunteer Association

BRAVA is a Non-Profit 501-c3 organization dedicated to arts including: Mentoring, Scholarships, Workshops, Choreography, Performing Opportunities, Community Outreach with emphasis on children and youth. And proud of The David Allan’s Nutcracker performed in Riverside, CA

Our Mission

To provide mentoring, tutoring and academic enrichment, and instruction in ballet and the performing arts; and to promote and foster an appreciation for a greater exposure to ballet and the arts, including programs and activities designed to reach non-traditional performer and audiences.

Highlighting Local Dancers

We encourage dancers and non-dancers to learn and grow through the art of dance. BRAVA is proud of our annual performace of David Allan’s Nutcracker… our performances highlight professional dancers and feature local dancers from The City of Riverside.


Drosselmeyer ©Bob Torrez Photography


Be a part of this Holiday Tradition

outreach participants ©Bob Torrez Photography


Art for the Heart programs educate and bring cultural awareness of the arts to local children through the schools. Special programs for
“at risk” children.

Movement for Life class ©Bob Torrez Photography


Helping Parkinson’s Disease (PD) and Multiple Sclerosis (MS) patients using directed motion through dance to improve their condition.

waiting in line to audition ©Bob Torrez Photography


We are thankful for our sponsors and the help they provide to reach children and adults with the love of dance. BRAVA Partners with individuals and merchants.

David Allan's Nutcracker

Riverside's Holiday Family Tradition for over 30 years, featuring the beloved characters of world renowned Choreographer, David Allan, performed on the areas largest stage. Showcasing the Nutcracker's most spectacular choreography, from snowflakes to cannon fire, dazzling sets and gorgeous costumes, with a cast of over 110 talented and internationally known ballet dancers.

Contact Us

(800) 870-6069 | (951) 653-0228
Find us on Facebook