Varied Dates Adult Learn to Swim Register Now Town of Saugeen Shores • Port Elgin, ON, Canada Water sports
Varied Dates Spanish Event - B2.1 Register Now Alliance Francaise of Toronto • Toronto, ON, Canada Languages
Aug 27 2024 E-TEF CANADA - 4 modules Register Now Alliance Francaise of Toronto • North York, ON, Canada
Varied Dates Adult Mixed Rec Slo-Pitch League Register Now Corporation of the Town of Kirkland Lake • Kirkland Lake, ON, Canada Baseball
Varied Dates Conversation & Grammar A2 Register Now Alliance Francaise of Toronto • Toronto, ON, Canada Languages
Varied Dates Conversation & Grammar C1 Register Now Alliance Francaise of Toronto • Toronto, ON, Canada Languages
Jul 22-26 2024 Week 5 (select one program if half day and 2 programs if full day) Register Now CASMA Toronto • Toronto, ON, Canada Performing arts
Jul 8-12 2024 Jr. DEEP Week 2 | Artificial Intelligence: Exploring the Wonders of Machine Learning (Grade 7/8) Register Now Engineering Outreach, University of Toronto • Toronto, ON, Canada Technology , Science
Jul 11 2024 July 11 Register Now South Essex Community Council • Leamington, ON, Canada Arts and crafts
Jul 16-18 2024 Teen Artists Unite Week Two: Upcycle Register Now Art With A Heart Inc. • Whitby, ON, Canada Arts and crafts , Games