Schedule

Questions? Please contact us at [email protected]. Thank you.
No class found for the selected class and location.
16 Thu
July
Today
6:00 pm
In-Person General Class
1 hour 30 minutes James Hasemer
6:00 pm (GMT+10:00)
Online General Class
1 hour 30 minutes James Hasemer
Online Class
17 Fri
July
Tomorrow
6:30 am
In-Person Experienced Led Practice
1 hour 30 minutes James Hasemer
6:30 am (GMT+10:00)
Online Experienced Led Practice
1 hour 30 minutes James Hasemer
Online Class
10:00 am
In-Person General Class
1 hour 30 minutes James Hasemer
10:00 am (GMT+10:00)
Online General Class
1 hour 30 minutes James Hasemer
Online Class
6:00 pm
In-Person Foundation Class
1 hour 15 minutes Lorenzo Sacchini
6:00 pm (GMT+10:00)
Online Foundation Class
1 hour 15 minutes Lorenzo Sacchini
Online Class
18 Sat
July
7:30 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
7:30 am (GMT+10:00)
Online General Class
1 hour 30 minutes Lorenzo Sacchini
Online Class
9:15 am
In-Person Foundation Class
1 hour 15 minutes Lorenzo Sacchini
9:15 am (GMT+10:00)
Online Foundation Class
1 hour 15 minutes Lorenzo Sacchini
Online Class
19 Sun
July
9:00 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
9:00 am (GMT+10:00)
Online General Class
1 hour 30 minutes Lorenzo Sacchini
Online Class
5:00 pm
In-Person Foundation Class
1 hour 15 minutes Andrew Lim
5:00 pm (GMT+10:00)
Online Foundation Class
1 hour 15 minutes Andrew Lim
Online Class
20 Mon
July
7:00 am
In-Person Mixed Class
1 hour Lorenzo Sacchini
7:00 am
Online Mixed Class
1 hour Lorenzo Sacchini
10:00 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
10:00 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
6:00 pm
In-Person General Class
1 hour 30 minutes James Hasemer
6:00 pm
Online General Class
1 hour 30 minutes James Hasemer
7:45 pm
In-Person Foundation Class
1 hour 15 minutes James Hasemer
7:45 pm
Online Foundation Class
1 hour 15 minutes James Hasemer
21 Tue
July
6:30 am
In-Person Experienced Class
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Class
1 hour 30 minutes James Hasemer
12:30 pm
In-Person Mixed Class
1 hour James Hasemer
12:30 pm
Online Mixed Class
1 hour James Hasemer
6:00 pm
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
6:00 pm
Online General Class
1 hour 30 minutes Lorenzo Sacchini
22 Wed
July
7:00 am
In-Person Mixed Class
1 hour Lorenzo Sacchini
7:00 am
Online Mixed Class
1 hour Lorenzo Sacchini
10:00 am
In-Person General Class
1 hour 30 minutes James Hasemer
10:00 am
Online General Class
1 hour 30 minutes James Hasemer
6:00 pm
In-Person Foundation Class
1 hour 15 minutes James Hasemer
6:00 pm
Online Foundation Class
1 hour 15 minutes James Hasemer
7:30 pm
In-Person General Class
1 hour 30 minutes James Hasemer
7:30 pm
Online General Class
1 hour 30 minutes James Hasemer
23 Thu
July
6:30 am
In-Person Experienced Class
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Class
1 hour 30 minutes James Hasemer
12:30 pm
In-Person Mixed Class
1 hour James Hasemer
12:30 pm
Online Mixed Class
1 hour James Hasemer
6:00 pm
In-Person General Class
1 hour 30 minutes James Hasemer
6:00 pm
Online General Class
1 hour 30 minutes James Hasemer
24 Fri
July
6:30 am
In-Person Experienced Led Practice
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Led Practice
1 hour 30 minutes James Hasemer
10:00 am
In-Person General Class
1 hour 30 minutes James Hasemer
10:00 am
Online General Class
1 hour 30 minutes James Hasemer
6:00 pm
In-Person Foundation Class
1 hour 15 minutes Lorenzo Sacchini
6:00 pm
Online Foundation Class
1 hour 15 minutes Lorenzo Sacchini
25 Sat
July
7:30 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
7:30 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
9:15 am
In-Person Foundation Class
1 hour 15 minutes Lorenzo Sacchini
9:15 am
Online Foundation Class
1 hour 15 minutes Lorenzo Sacchini
26 Sun
July
9:00 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
9:00 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
5:00 pm
In-Person Foundation Class
1 hour 15 minutes Andrew Lim
5:00 pm
Online Foundation Class
1 hour 15 minutes Andrew Lim
27 Mon
July
7:00 am
In-Person Mixed Class
1 hour Lorenzo Sacchini
7:00 am
Online Mixed Class
1 hour Lorenzo Sacchini
10:00 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
10:00 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
6:00 pm
In-Person General Class
1 hour 30 minutes James Hasemer
6:00 pm
Online General Class
1 hour 30 minutes James Hasemer
7:45 pm
In-Person Foundation Class
1 hour 15 minutes James Hasemer
7:45 pm
Online Foundation Class
1 hour 15 minutes James Hasemer
28 Tue
July
6:30 am
In-Person Experienced Class
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Class
1 hour 30 minutes James Hasemer
12:30 pm
In-Person Mixed Class
1 hour James Hasemer
12:30 pm
Online Mixed Class
1 hour James Hasemer
6:00 pm
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
6:00 pm
Online General Class
1 hour 30 minutes Lorenzo Sacchini
29 Wed
July
7:00 am
In-Person Mixed Class
1 hour Lorenzo Sacchini
7:00 am
Online Mixed Class
1 hour Lorenzo Sacchini
10:00 am
In-Person General Class
1 hour 30 minutes James Hasemer
10:00 am
Online General Class
1 hour 30 minutes James Hasemer
6:00 pm
In-Person Foundation Class
1 hour 15 minutes James Hasemer
6:00 pm
Online Foundation Class
1 hour 15 minutes James Hasemer
7:30 pm
In-Person General Class
1 hour 30 minutes James Hasemer
7:30 pm
Online General Class
1 hour 30 minutes James Hasemer
30 Thu
July
6:30 am
In-Person Experienced Class
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Class
1 hour 30 minutes James Hasemer
12:30 pm
In-Person Mixed Class
1 hour James Hasemer
12:30 pm
Online Mixed Class
1 hour James Hasemer
6:00 pm
In-Person General Class
1 hour 30 minutes James Hasemer
6:00 pm
Online General Class
1 hour 30 minutes James Hasemer
31 Fri
July
6:30 am
In-Person Experienced Led Practice
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Led Practice
1 hour 30 minutes James Hasemer
10:00 am
In-Person General Class
1 hour 30 minutes James Hasemer
10:00 am
Online General Class
1 hour 30 minutes James Hasemer
6:00 pm
In-Person Foundation Class
1 hour 15 minutes Lorenzo Sacchini
6:00 pm
Online Foundation Class
1 hour 15 minutes Lorenzo Sacchini
1 Sat
August
7:30 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
7:30 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
9:15 am
In-Person Foundation Class
1 hour 15 minutes Lorenzo Sacchini
9:15 am
Online Foundation Class
1 hour 15 minutes Lorenzo Sacchini
11:00 am
In-Person Introductory Course
1 hour 15 minutes James Hasemer
11:00 am (GMT+10:00)
Online Introductory Course
1 hour 15 minutes James Hasemer
Online Class
2 Sun
August
9:00 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
9:00 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
11:00 am
In-Person Introductory Course
1 hour 15 minutes James Hasemer
11:00 am (GMT+10:00)
Online Introductory Course
1 hour 15 minutes James Hasemer
Online Class
5:00 pm
In-Person Foundation Class
1 hour 15 minutes Andrew Lim
5:00 pm
Online Foundation Class
1 hour 15 minutes Andrew Lim
3 Mon
August
7:00 am
In-Person Mixed Class
1 hour Lorenzo Sacchini
7:00 am
Online Mixed Class
1 hour Lorenzo Sacchini
10:00 am
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
10:00 am
Online General Class
1 hour 30 minutes Lorenzo Sacchini
6:00 pm
In-Person General Class
1 hour 30 minutes James Hasemer
6:00 pm
Online General Class
1 hour 30 minutes James Hasemer
7:45 pm
In-Person Foundation Class
1 hour 15 minutes James Hasemer
7:45 pm
Online Foundation Class
1 hour 15 minutes James Hasemer
4 Tue
August
6:30 am
In-Person Experienced Class
1 hour 30 minutes James Hasemer
6:30 am
Online Experienced Class
1 hour 30 minutes James Hasemer
12:30 pm
In-Person Mixed Class
1 hour James Hasemer
12:30 pm
Online Mixed Class
1 hour James Hasemer
6:00 pm
In-Person General Class
1 hour 30 minutes Lorenzo Sacchini
6:00 pm
Online General Class
1 hour 30 minutes Lorenzo Sacchini
Show 20 more days