Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | Sunday |
---|---|---|---|---|---|---|
27 7:00 am Mixed Class (in-person) Andrew Lim 7:00 am Mixed Class (online) Andrew Lim ONLINE 10:00 am General Class (in-person) Andrew Lim 10:00 am General Class (online) Andrew Lim ONLINE 6:00 pm General Class (in-person) James Hasemer 6:00 pm General Class (online) James Hasemer ONLINE 7:45 pm Foundation Class (in-person) James Hasemer 7:45 pm Foundation Class (online) James Hasemer ONLINE | 28 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Andrew Lim 6:00 pm General Class (online) Andrew Lim ONLINE | 29 7:00 am Mixed Class (in-person) Jackie Ruddock 7:00 am Mixed Class (online) Jackie Ruddock ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) James Hasemer 6:00 pm Foundation Class (online) James Hasemer ONLINE 7:30 pm General Class (in-person) James Hasemer 7:30 pm General Class (online) James Hasemer ONLINE | 30 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Andrew Lim 6:00 pm General Class (online) Andrew Lim ONLINE | 31 6:30 am Experienced Led Practice (in-person) James Hasemer 6:30 am Experienced Led Practice (online) James Hasemer ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) Andrew Lim 6:00 pm Foundation Class (online) Andrew Lim ONLINE | 1 7:30 am General Class (in-person) Jackie Ruddock 7:30 am General Class (online) Jackie Ruddock ONLINE 9:15 am Foundation Class (in-person) Jackie Ruddock 9:15 am Foundation Class (online) Jackie Ruddock ONLINE | 2 9:00 am General Class (in-person) Jackie Ruddock 9:00 am General Class (online) Jackie Ruddock ONLINE 5:00 pm Foundation Class (in-person) Jackie Ruddock 5:00 pm Foundation Class (online) Jackie Ruddock ONLINE |
3 7:00 am Mixed Class (in-person) Andrew Lim 7:00 am Mixed Class (online) Andrew Lim ONLINE 10:00 am General Class (in-person) Andrew Lim 10:00 am General Class (online) Andrew Lim ONLINE 6:00 pm General Class (in-person) James Hasemer 6:00 pm General Class (online) James Hasemer ONLINE 7:45 pm Foundation Class (in-person) James Hasemer 7:45 pm Foundation Class (online) James Hasemer ONLINE | 4 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Andrew Lim 6:00 pm General Class (online) Andrew Lim ONLINE | 5 7:00 am Mixed Class (in-person) Jackie Ruddock 7:00 am Mixed Class (online) Jackie Ruddock ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) James Hasemer 6:00 pm Foundation Class (online) James Hasemer ONLINE 7:30 pm General Class (in-person) James Hasemer 7:30 pm General Class (online) James Hasemer ONLINE | 6 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Andrew Lim 6:00 pm General Class (online) Andrew Lim ONLINE | 7 6:30 am Experienced Led Practice (in-person) James Hasemer 6:30 am Experienced Led Practice (online) James Hasemer ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) Jackie Ruddock 6:00 pm Foundation Class (online) Jackie Ruddock ONLINE | 8 7:30 am General Class (in-person) Lorenzo Sacchini 7:30 am General Class (online) Lorenzo Sacchini ONLINE 9:15 am Foundation Class (in-person) Lorenzo Sacchini 9:15 am Foundation Class (online) Lorenzo Sacchini ONLINE | 9 9:00 am General Class (in-person) Jackie Ruddock 9:00 am General Class (online) Jackie Ruddock ONLINE 5:00 pm Foundation Class (in-person) Jackie Ruddock 5:00 pm Foundation Class (online) Jackie Ruddock ONLINE |
10 8:00 am King's Birthday Class (in-person) James Hasemer 8:00 am King's Birthday Class (online) James Hasemer ONLINE | 11 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Lorenzo Sacchini 6:00 pm General Class (online) Lorenzo Sacchini ONLINE | 12 7:00 am Mixed Class (in-person) Lorenzo Sacchini 7:00 am Mixed Class (online) Lorenzo Sacchini ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) James Hasemer 6:00 pm Foundation Class (online) James Hasemer ONLINE 7:30 pm General Class (in-person) James Hasemer 7:30 pm General Class (online) James Hasemer ONLINE | 13 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Andrew Lim 6:00 pm General Class (online) Andrew Lim ONLINE | 14 6:30 am Experienced Led Practice (in-person) James Hasemer 6:30 am Experienced Led Practice (online) James Hasemer ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) Lorenzo Sacchini 6:00 pm Foundation Class (online) Lorenzo Sacchini ONLINE | 15 7:30 am General Class (in-person) Lorenzo Sacchini 7:30 am General Class (online) Lorenzo Sacchini ONLINE 9:15 am Foundation Class (in-person) Lorenzo Sacchini 9:15 am Foundation Class (online) Lorenzo Sacchini ONLINE | 16 9:00 am General Class (in-person) Jackie Ruddock 9:00 am General Class (online) Jackie Ruddock ONLINE 5:00 pm Foundation Class (in-person) Jackie Ruddock 5:00 pm Foundation Class (online) Jackie Ruddock ONLINE |
17 7:00 am Mixed Class (in-person) Lorenzo Sacchini 7:00 am Mixed Class (online) Lorenzo Sacchini ONLINE 10:00 am General Class (in-person) Lorenzo Sacchini 10:00 am General Class (online) Lorenzo Sacchini ONLINE 6:00 pm General Class (in-person) James Hasemer 6:00 pm General Class (online) James Hasemer ONLINE 7:45 pm Foundation Class (in-person) James Hasemer 7:45 pm Foundation Class (online) James Hasemer ONLINE | 18 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Lorenzo Sacchini 6:00 pm General Class (online) Lorenzo Sacchini ONLINE | 19 7:00 am Mixed Class (in-person) Lorenzo Sacchini 7:00 am Mixed Class (online) Lorenzo Sacchini ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) James Hasemer 6:00 pm Foundation Class (online) James Hasemer ONLINE 7:30 pm General Class (in-person) James Hasemer 7:30 pm General Class (online) James Hasemer ONLINE | 20 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Andrew Lim 6:00 pm General Class (online) Andrew Lim ONLINE | 21 6:30 am Experienced Led Practice (in-person) James Hasemer 6:30 am Experienced Led Practice (online) James Hasemer ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) Lorenzo Sacchini 6:00 pm Foundation Class (online) Lorenzo Sacchini ONLINE | 22 7:30 am General Class (in-person) Lorenzo Sacchini 7:30 am General Class (online) Lorenzo Sacchini ONLINE 9:15 am Foundation Class (in-person) Lorenzo Sacchini 9:15 am Foundation Class (online) Lorenzo Sacchini ONLINE | 23 9:00 am General Class (in-person) Jackie Ruddock 9:00 am General Class (online) Jackie Ruddock ONLINE 5:00 pm Foundation Class (in-person) Jackie Ruddock 5:00 pm Foundation Class (online) Jackie Ruddock ONLINE |
24 7:00 am Mixed Class (in-person) Lorenzo Sacchini 7:00 am Mixed Class (online) Lorenzo Sacchini ONLINE 10:00 am General Class (in-person) Lorenzo Sacchini 10:00 am General Class (online) Lorenzo Sacchini ONLINE 6:00 pm General Class (in-person) James Hasemer 6:00 pm General Class (online) James Hasemer ONLINE 7:45 pm Foundation Class (in-person) James Hasemer 7:45 pm Foundation Class (online) James Hasemer ONLINE | 25 6:30 am Experienced Class (in-person) James Hasemer 6:30 am Experienced Class (online) James Hasemer ONLINE 12:30 pm Mixed Class (in-person) James Hasemer 12:30 pm Mixed Class (online) James Hasemer ONLINE 6:00 pm General Class (in-person) Lorenzo Sacchini 6:00 pm General Class (online) Lorenzo Sacchini ONLINE | 26 7:00 am Mixed Class (in-person) Lorenzo Sacchini 7:00 am Mixed Class (online) Lorenzo Sacchini ONLINE 10:00 am General Class (in-person) James Hasemer 10:00 am General Class (online) James Hasemer ONLINE 6:00 pm Foundation Class (in-person) James Hasemer 6:00 pm Foundation Class (online) James Hasemer ONLINE 7:30 pm General Class (in-person) James Hasemer 7:30 pm General Class (online) James Hasemer ONLINE | 27 TODAY | 28 | 29 | 30 |