• Snack Shack Volunteer Orientation

    This is a mandatory orientation for youth volunteers signing up to volunteer in the Snack Shack this summer of 2025. We will be going over emergency procedures, cash handling training & protocols, inventory, and customer service.You must also register into a time volunteer time slot, this is only for Snack Shack orientation.

  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

  • Piano Lessons with Andrea

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. For all ages and levels. Lessons are scheduled in 30 minute time slots.

  • Family Badminton Court Rental – Jul 3

    For families (adults with children 7-18 yrs old). Children 7-12 must be accompanied by an adult. Please register under the name of the child. Please note each court rental time slot now has one program with a maximum of four spots. Each spot booked is for one court. Maximum 1 court booking per family. Players [...]

  • Youth Badminton

    Badminton open to all youth. Bring your own gear or borrow from us with a One Card or Go Card. All youth are required to scan their one card upon arrival. If you don't have one yet, come see the community youth worker in the youth room.

  • KEES Tae Kwon Do – Fridays – Beginner/Intermediate

    Taekwondo is a martial art and an Olympic sport that originated from Korea. This training system is made up of symmetrical body exercises or techniques designed for self defense and unarmed combat, making use of the hands and feet for offense and defense techniques. Taekwondo has a tradition of strict discipline and structure that trains [...]

  • KEES Tae Kwon Do – Fridays – All Levels

    Taekwondo is a martial art and an Olympic sport that originated from Korea. This training system is made up of symmetrical body exercises or techniques designed for self defense and unarmed combat, making use of the hands and feet for offense and defense techniques. Taekwondo has a tradition of strict discipline and structure that trains [...]

  • Piano Lessons with Brendan

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. Lessons are scheduled in 30 minute time slots. No program Jul 12.

  • Piano Lessons with Brendan

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. Lessons are scheduled in 30 minute time slots. No program Jul 12.

  • Piano Lessons with Brendan

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. Lessons are scheduled in 30 minute time slots. No program Jul 12.

  • Family Badminton Court Rental – Jul 5

    For families (adults with children 7-18 yrs old). Children 7-12 must be accompanied by an adult. Please register under the name of the child. Please note each court rental time slot now has one program with a maximum of four spots. Each spot booked is for one court. Maximum 1 court booking per family. Players [...]

  • Piano Lessons with Brendan

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. Lessons are scheduled in 30 minute time slots. No program Jul 12.

  • Piano Lessons with Brendan

    Love the world of music and the piano through most enjoyable songs and pieces. Develop proper technique with fun exercises. Piano lessons cover dexterity, listening, rhythm and theory. Lessons are scheduled in 30 minute time slots. No program Jul 12.

  • Family Badminton Court Rental – Jul 5

    For families (adults with children 7-18 yrs old). Children 7-12 must be accompanied by an adult. Please register under the name of the child. Please note each court rental time slot now has one program with a maximum of four spots. Each spot booked is for one court. Maximum 1 court booking per family. Players [...]

  • MOCA Youth Volunteers – Day Camp Wk 2 Basement 9-12yrs

    We welcome at this time for youth volunteers 16yrs+ who completed the day camp orientation, to sign up for day camp volunteer weeks. If spots do not fill up, spots will open up to other volunteers 14yrs+. Volunteer hours are 8:45 am to 3:45 pm. Volunteers are required to bring snack, lunch, refillable water bottle, [...]

  • MOCA Youth Volunteers – Day Camp Wk 2 Auditorium 6-9yrs

    We welcome at this time for youth volunteers 16yrs+ who completed the day camp orientation, to sign up for day camp volunteer weeks. If spots do not fill up, spots will open up to other volunteers 14yrs+. Volunteer hours are 8:45 am to 3:45 pm. Volunteers are required to bring snack, lunch, refillable water bottle, [...]

  • Youth Leadership Camp Week 2

    Youth Leadership Camp is all about helping young people build leadership and communication skills while preparing for future volunteer opportunities. Through engaging discussions, group projects, and confidence-building activities, youth will grow both individually and as part of a team. Each week, we explore a new theme with interactive workshops, leadership games, and team-building exercises, creating [...]