Classes are held each week at the following times.
Monday
| Juniors | 5:30PM – 6:15PM |
| Adult Beginners | 7PM – 8PM |
| Adult Advanced | 7PM – 8PM |
| Open Mat | 8PM Onwards |
Tuesday
| Adult all levels | 10AM – 11AM |
Wednesday
| Adult all levels | 10AM – 11AM |
Thursday
| Adult Beginners | 7PM – 8PM |
| Adult Advanced | 7PM – 8PM |
| Open Mat | 8PM Onwards |
Friday
| Competition Class (Invite only) | 5PM – 5:45PM |
Saturday
| Juniors | 10AM – 10:45AM |
| Open Mat | 10:30AM – 12 Noon |