Monday 20 April 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 22 April 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 [...]
Friday 24 April 2026
Friday Kings Day Special 20:00 - 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 April 2026
RSC CLOSED DUE TO KINGS DAY
RSC CLOSED DUE TO KINGS DAY!
Wednesday 29 April 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 [...]
Friday 1 May 2026
Friday Free Play 20:00 - 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 4 May 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 6 May 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 [...]
Friday 8 May 2026
Friday Free Play 20:00 - 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 11 May 2026
Monday Training Beginners/Intermediate 19:00 - 20:00
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 [...]
Open Club Evening 20:00 - 22: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 13 May 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 [...]
Friday 15 May 2026
Friday Free Play 20:00 - 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 [...]