Plan & book

View availability and click in to book sessions!

Kids (age 6-11)
Kids intermediate (age 7+)
Youth (age 11+)
Adult beginners
Adult improvers
Adult advanced
Clinic
Groups and 121s

Indoor

June 2026
July 2026
h00
Mon.
29
 
Tue.
30
 
Wed.
01
 
Thu.
02
 
Fri.
03
 
Sat.
04
 
Sun.
05
 
h00

Indoor

June 2026 - Week 27
h00
Mon.
29
 
Tue.
30
 
Wed.
01
 
Thu.
02
 
Fri.
03
 
Sat.
04
 
Sun.
05
 

Outside (weather dependent)

June 2026
July 2026
h00
Mon.
29
 
Tue.
30
 
Wed.
01
 
Thu.
02
 
Fri.
03
 
Sat.
04
 
Sun.
05
 
h00

Outside (weather dependent)

June 2026 - Week 27
h00
Mon.
29
 
Tue.
30
 
Wed.
01
 
Thu.
02
 
Fri.
03
 
Sat.
04
 
Sun.
05
 
Kids (age 6-11)
Kids intermediate (age 7+)
Youth (age 11+)
Adult beginners
Adult improvers
Adult advanced
Clinic
Groups and 121s