Monday 6 July 2026
Monday Training Beginners/Intermediate 19:00 - 20:05
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Training Intermediate/Advanced 20:05 - 21:10
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Free Play 21:10 - 22:15
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday 8 July 2026
Wednesday Match Training Advanced 19:00 - 20:15
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Match Training All Levels 20:15 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday 13 July 2026
Monday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday 15 July 2026
Wednesday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday 20 July 2026
Monday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday 22 July 2026
Wednesday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday 27 July 2026
Monday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday 29 July 2026
Wednesday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday 3 August 2026
Monday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Monday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday 5 August 2026
Wednesday Summer Free Play 19:15 - 20:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]
Wednesday Summer Free Play 20:30 - 21:30
1. Be on time, at least 5 minutes early 2. Otherwise, let the trainer know if you’ll be a little late 3. If you unregister [...]