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

May 2026
h00
Fri.
01
 
Sat.
02
 
Sun.
03
 
Mon.
04
 
Tue.
05
 
Wed.
06
 
Thu.
07
 
Fri.
08
 
Sat.
09
 
Sun.
10
 
Mon.
11
 
Tue.
12
 
Wed.
13
 
Thu.
14
 
Fri.
15
 
Sat.
16
 
Sun.
17
 
Mon.
18
 
Tue.
19
 
Wed.
20
 
Thu.
21
 
Fri.
22
 
Sat.
23
 
Sun.
24
 
Mon.
25
 
Tue.
26
 
Wed.
27
 
Thu.
28
 
Fri.
29
 
Sat.
30
 
Sun.
31
 
h00

Indoor

May 2026 - Week 05
h00
Fri.
01
 
Sat.
02
 
Sun.
03
 

Outside (weather dependent)

May 2026
h00
Fri.
01
 
Sat.
02
 
Sun.
03
 
Mon.
04
 
Tue.
05
 
Wed.
06
 
Thu.
07
 
Fri.
08
 
Sat.
09
 
Sun.
10
 
Mon.
11
 
Tue.
12
 
Wed.
13
 
Thu.
14
 
Fri.
15
 
Sat.
16
 
Sun.
17
 
Mon.
18
 
Tue.
19
 
Wed.
20
 
Thu.
21
 
Fri.
22
 
Sat.
23
 
Sun.
24
 
Mon.
25
 
Tue.
26
 
Wed.
27
 
Thu.
28
 
Fri.
29
 
Sat.
30
 
Sun.
31
 
h00

Outside (weather dependent)

May 2026 - Week 05
h00
Fri.
01
 
Sat.
02
 
Sun.
03
 
Kids (age 6-11)
Kids intermediate (age 7+)
Youth (age 11+)
Adult beginners
Adult improvers
Adult advanced
Clinic
Groups and 121s