Inspiring young people to work
together to build a better world.

Programs

Children attending an outdoor class
Ages 5–10

Children's Classes

Children of all cultural and religious backgrounds explore how spiritual qualities influence their own conduct and their wider society — through songs, stories, games, and discussion.

Learn more →
Junior youth playing sports together outdoors
Ages 11–14

Junior Youth Empowerment Program

The JYEP aims to release the potential of participants aged 11–14 through thinking about both their own lives and the life of their wider community.

Learn more →
Youth gathered in a study circle
Ages 15+

Youth Groups

Programs are maintained by dedicated young volunteers who, through training and accompaniment, take meaningful action towards the wellbeing of their communities.

Learn more →

Upcoming

Events & Gatherings

View all events →

Weekly

7PM

Youth

Friendly Soccer Match

Fridays & Sundays · 7:00 PM

Bring a friend and meet new people! A casual drop-in soccer match at Rutland Centennial Park — all skill levels welcome. Registration is optional.

Sign up (optional) →

Jun

21

Youth

Beach Connection

June 21, 2026

Games, art activities, and socializing at Strathcona Beach Park. We are going to be snacking and having fun — feel free to bring some snacks too if you'd like. Invite your friends and anyone else you can, and come make new friends!

Register →
Volunteer Sign-up

Help shape the next generation

Please fill this form carefully so we can assign you a role that matches your strengths.

Get in touch