• Bottle Drive

    Join us for our Bottle Drive fundraiser! It's a simple and effective way to make a positive impact in our community. Collect your empty bottles and cans, and bring them to us to help raise funds for youth programs/equipment. Every donation, big or small, makes a difference! It's an easy way to clean up, recycle, [...]

  • Family Badminton Court Rental – Jul 26

    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 [...]

  • Family Badminton Court Rental – Jul 26

    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 5 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, [...]

  • MOCA Youth Volunteers – Day Camp Wk 5 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, [...]

  • Youth Leadership Camp Week 5

    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 [...]

  • Family Badminton Court Rental – Jul 31

    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 6 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 6 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 6

    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 [...]

  • Family Badminton Court Rental – Aug 7

    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 [...]

  • Family Badminton Court Rental – Aug 9

    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 [...]

  • Family Badminton Court Rental – Aug 9

    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 7 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, [...]

  • MOCA Youth Volunteers – Day Camp Wk 7 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, [...]

  • Youth Leadership Camp Week 7

    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 [...]

  • Piano Lessons – Monday

    This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. Students should bring books/music they have been using, binder, notebook and writing tools (pencils, eraser and pencil crayons). If you don't have any [...]

  • Private Guitar or Ukulele Lessons

    Have you always wanted to learn a string instrument? We offer private guitar or even ukulele lessons to get you started. This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. All students [...]

  • Piano Lessons – Monday

    This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. Students should bring books/music they have been using, binder, notebook and writing tools (pencils, eraser and pencil crayons). If you don't have any [...]

  • Private Guitar or Ukulele Lessons

    Have you always wanted to learn a string instrument? We offer private guitar or even ukulele lessons to get you started. This program is based on special interests and fundamental goals that serve the humble of beginners all the way to tomorrow's prodigies. All classes are set in a fun, stress free environment. All students [...]