All-Stages Education Foundation

Providing Youth-Led Programs for Children and Teens that focus on Social Interaction, Leadership, and Personal Development Skills

About the All-Stages Education Foundation

At the All-Stages Education Foundation, we believe in nurturing the potential of every child and adolescent to become confident, compassionate, and effective leaders. As a Canadian non-profit organization, we are dedicated to providing unique and science-based youth-led leadership training for young individuals.

Using the power of the performing arts as a vehicle, we create transformative learning experiences for our youth participants. Through interactive programs, adolescents and children are prepared to participate and lead in mixed-age groups, gaining valuable skills in leadership, social understanding, and self-awareness.

Our Programs

Launch Youth Leadership

Discover the Future Leaders of Tomorrow: Learn About LAUNCH, Our Youth-Led Leadership Program That Unlocks Potential Through Hands-On Experience.

Kids In the Spotlight

Open the Door to New Possibilities for Children Discover KITS, Our Evidence-Based Program for Exceptional Breakthroughs Through Performing Arts.

Families In the Spotlight

Our Program that Cultivates Stronger Relationships Through Collaboration and Creativity.

The Magic of Mixed Age Grouping

We celebrate the magic of mixed-age interactions and collaboration. At All Stages, we believe that incorporating children from a broad range of developmental stages into a shared program creates profound, long-lasting learning and growth experiences.

Where we have been

Over the long history of KITS, FITS and Launch, we have taken these programs across Canada, locations including: Gabriola Island, Montreal, Jasper, Whati, and Haida Gwaii.

We have also taken our programs worldwide, including Kisumu, Kenya and Casa Sula, Costa Rica.

Upcoming Programs

Kids In the Spotlight

Spring Break : Mar 17-22 (The Haven on Gabriola Island, BC)

Spring Break: March 25-30 (Prince George, BC – Tentative)

Summer (The Haven On Gabriola Island, BC):
Jul 7-12
July 14-19
July 21-26
July 28 -Aug 2
Aug 4-9
Aug 11-16

Launch: June 30-July 5