WEDNESDAY, MAY 15, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
WEDNESDAY, MAY 22, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
TUESDAY, MAY 28, 2024 at Westwood Arena
· 04:45-05:45- Semi-private session or private session
· 05:45-07:15- Class for players 2010-2016
WEDNESDAY, MAY 29, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
THURSDAY, MAY 30, 2024 at Westwood Arena
· 04:15-05:15- Semi-private session or private session
· 05:15-06:15- Semi-private session or private session
TUESDAY, JUNE 04, 2024 at Westwood Arena
· 05:00-06:00- Semi-private session or private session
· 06:00-07:30- Class for players 2010-2016
WEDNESDAY, JUNE 5, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
THURSDAY, JUNE 06, 2024 at Westwood Arena
· 04:15-05:15- Semi-private session or private session
· 05:15-06:15- Semi-private session or private session
TUESDAY, JUNE 11, 2024 at Westwood Arena
· 04:45-05:45- Semi-private session or private session
· 05:45-07:15- Class for players 2010-2016
WEDNESDAY, JUNE 12, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
THURSDAY, JUNE 13, 2024 at Westwood Arena
· 04:15-05:15- Semi-private session or private session
· 05:15-06:15- Class for players 2010-2016
TUESDAY, JUNE 18, 2024 at Westwood Arena
· 04:45-05:45- Semi-private session or private session
· 05:45-07:15- Class for players 2010-2016
WEDNESDAY, JUNE 19, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
THURSDAY, JUNE 20, 2024 at Westwood Arena
· 04:15-05:15- Semi-private session or private session
· 05:15-06:15- Semi-private session or private session
WEDNESDAY, JUNE 26, 2024 at Canlan York
· 05:00-06:00- Semi-private session or private session
THURSDAY, JUNE 27, 2024 at Westwood Arena
· 04:15-05:15- Semi-private session or private session
· 05:15-06:15- Class for players 2010-201