Volunteer with us today to make a difference in your community!
Youth and teens participating in empowerment programs
Get Empowered Today

Our Empowerment Programs

Six programs designed to empower youth, teens, young adults, and communities to grow, lead, and thrive.

Program Participation & Safety Information

Restoring Our Youth Organization, Inc. currently offers six empowerment programs available for member participation. Please note that some program schedules may overlap. Members are encouraged to carefully review each program's description, dates, and times prior to registering to ensure full participation without scheduling conflicts.

Financial Assistance: For families who may need financial assistance, additional information is available regarding our Help-A-Hand Payment Plan, which is designed to support access to our programs while easing financial burden.

Safety & Background Checks: The safety and well-being of our youth, teens, and young adults is our highest priority. All volunteer staff and organizational leaders who have direct contact with youth or teen members — whether virtual or in person — are required to successfully complete a background check through our trusted partner, Sterling Volunteers. Learn more

Questions? Contact our Compliance Department: [email protected]

Six Programs. One Mission.

Each program is built around our core values — compassion, community, excellence, and empowerment.

Growing Futures logo
Get Empowered Today

Growing Futures

The Growing Futures Program is designed to help our youth, teens, young adults, and communities achieve proper resume writing skills, interviewing skills and dress code, job assessment do's and don'ts, and creating a professional profile.

  • Resume writing skills
  • Interviewing skills & dress code
  • Job assessment do's and don'ts
  • Creating a professional profile
All agesFree
Register
Services with a Smile logo
Give Back, Earn Credit

Services with a Smile

Our Services with a Smile program engages members in volunteer service, benefiting communities and partners. The program cultivates respect, responsibility, leadership, and teamwork, instilling core values while giving back. Members earn volunteer credit hours applicable to high school, college internships, and more.

  • Earn volunteer credit hours
  • Community service projects
  • Leadership & teamwork
  • Applicable to school/college requirements
Ages 12 & UpFree
Register
Dance Program logo
Move, Create, Perform

Dance Program

Our Dance program offers a dynamic and enriching experience for members of all levels. We provide expert instruction in hip hop, jazz, and modern dance, fostering creativity, discipline, and teamwork. Members showcase their talents through regular public performances and special events.

  • Hip hop, jazz & modern dance
  • Expert instruction
  • Public performances
  • Creativity & discipline
Ages 10 & UpOne-time $50 registration + $10/month
Register
Plant a Seed logo
Birth Leaders

Plant a Seed

Plant a Seed has a simple yet powerful goal: to birth leaders. The program provides hands-on experience in project planning and leadership through collaborative projects that embody our core values — identifying project deliverables, creating project schedules, building supporting plans, and putting skills to the test.

  • Project planning & leadership
  • Identify project deliverables
  • Create project schedules
  • Collaborative real-world projects
Ages 16 & UpFree
Register
BookaBoo logo
Imagine. Reflect. Lead.

BookaBoo

BookaBoo invites youth aged 5–15 into a world of captivating short stories filled with playful peek-a-boo surprises. Stories are crafted to capture imaginations, hone listening skills, and encourage reflection. Poetry learning and instruction is also included for teens and young adults.

  • Captivating short stories
  • Listening & reflection skills
  • Poetry for teens & young adults
  • Recognize unique strengths
Ages 5–15 (poetry for teens+)Free
Register
Your Choice logo
Unity. Support. Growth.

Your Choice

The Your Choice program fosters unity among members and within the organization, providing unwavering support throughout their journey. Through self-building skills and tasks, members develop personal and professional attributes, preparing them for a productive future while fulfilling court-ordered volunteer hour requirements.

  • Self-building skills & tasks
  • Personal & professional development
  • Court-ordered volunteer hours
  • Unwavering community support
Ages 10 & UpFree
Register

Programs in Action

Real moments from our community — youth learning, growing, and thriving together.

Students collaborating at a workshop session
Two men working on a creative project together
Three men posing together at a program event
Community parade celebrating diversity and unity
Youth advocates holding signs at community event
Community team photo at program event
Children celebrating and inspiring each other
Youth program participants celebrating together outdoors
Dance program participants performing at community event
Children gathered in a circle at a community reading program

Ready to Register?

To register for a program, please complete our contact form below or reach out directly. Programs will appear on the calendar once they are scheduled — schedules are confirmed when a full member roster is in place.

Contact Us to Register