Jul 8-12 2024 Languages Event - B1.4 Register Now Alliance Francaise of Toronto • Toronto, ON, Canada Languages
Varied Dates Seal, 3-5yrs Register Now Holland Bloorview Kids Rehabilitation Hospital - Aquatics • Toronto, ON, Canada Water sports
Jul 8-12 2024 Spanish Event - B2.1 Register Now Alliance Francaise of Toronto • Toronto, ON, Canada Languages
Varied Dates Tadpole 4-12 months Register Now Holland Bloorview Kids Rehabilitation Hospital - Aquatics • Toronto, ON, Canada Water sports
Varied Dates Teens (14yrs +) Register Now Holland Bloorview Kids Rehabilitation Hospital - Aquatics • Toronto, ON, Canada Water sports
Varied Dates Walrus 3-5 yrs Register Now Holland Bloorview Kids Rehabilitation Hospital - Aquatics • Toronto, ON, Canada Water sports
Varied Dates Private Lessons - Tues & Thurs 6:30 - 7:00 pm Register Now Corporation of the Town of Kirkland Lake • Kirkland Lake, ON, Canada Water sports
Jul 8-12 2024 French Classes - A1.2 Register Now Alliance Francaise of Toronto • Toronto, ON, Canada Languages
Jul 22-26 2024 Engineering Explorations - Grades 5 to 6 (week 4) Register Now McMaster University Camps • Hamilton, ON, Canada Technology
Varied Dates Volleyball Camp - (9-12 & 11-15 years) Register Now University of Guelph • Guelph, ON, Canada Volleyball
Jul 22-26 2024 Engineering 5-6 Week 4 Register Now Virtual Ventures (Carleton University) • Ottawa, ON, Canada Computers