PagesAdult Swim Lesson Registration Mossa Programs Opportunities to Give Join the YMCA Membership Benefits Membership Options Membership Assistance Financial Assistance Application Corporate Membership Member Spotlight Donate About Schedules Fitness, Child and Youth Aquatics Our Impact Volunteer Parent Portal Contact / Locations Site Map Careers Privacy Policy Home News & Events Health and Fitness Programs Wellness Centre Group Fitness Personal Training Personal Training - Pricing YThrive Sports & Recreation Y@Home Aquatics Lane & Open Swims Swimming Lessons Summer Swim Lesson Registration Annual Swim Lesson Registration Aquatic Fitness Aquatic Certifications Child Care & Youth Programs Early Learning Centres Before & After School Recreation Activities Summer & Day Camps Dance Instruction Party Rentals Employment Services About Nova Scotia Works Meet Our Team Locations Programs & Services Workshops