Varied Dates Drop-in Table Tennis (16+) Register Now James Bay Community School Society • Victoria, BC, Canada Racquet sports
Varied Dates English Corner - Conversation Drop-in (18+) Register Now James Bay Community School Society • Victoria, BC, Canada Health
Varied Dates Drop-in Pickleball (16+) Register Now James Bay Community School Society • Victoria, BC, Canada
Varied Dates Morning Zumba with Annie Register Now James Bay Community School Society • Victoria, BC, Canada Fitness
Varied Dates Drop-in Walking Group (16+) Register Now James Bay Community School Society • Victoria, BC, Canada Walking
Varied Dates PJ's Piano for preschoolers (3-5yrs) Semi-Private Register Now James Bay Community School Society • Victoria, BC, Canada Performing arts
Varied Dates PJ's Piano for kids! (6-10 yrs) Semi-Private Register Now James Bay Community School Society • Victoria, BC, Canada Performing arts
Varied Dates PJ's Piano for kids! (6-10 yrs) Group Register Now James Bay Community School Society • Victoria, BC, Canada Performing arts
Varied Dates Kids Karate Junior Youth (6-12yrs) Register Now James Bay Community School Society • Victoria, BC, Canada Martial arts
Varied Dates Kids Karate Senior Youth (8-15yrs) Register Now James Bay Community School Society • Victoria, BC, Canada Martial arts
Varied Dates Drop-in Indoor Basketball (16+) Register Now James Bay Community School Society • Victoria, BC, Canada Basketball