Skip to content
Upcoming Events
- Little Ninjas Summer Schedule - June 26, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - June 26, 2025 - 6:30 pm - 7:15 pm
- Senior Class Summer Schedule - June 26, 2025 - 7:30 pm - 8:30 pm
- Little Ninjas Summer Schedule - June 30, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - June 30, 2025 - 6:30 pm - 7:15 pm
- Senior Class Summer Schedule - June 30, 2025 - 7:30 pm - 8:30 pm
- Little Ninjas Summer Schedule - July 1, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - July 1, 2025 - 6:30 pm - 7:15 pm
- Senior Class Summer Schedule - July 1, 2025 - 7:30 pm - 8:30 pm
- Little Ninjas Summer Schedule - July 3, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - July 3, 2025 - 6:30 pm - 7:15 pm
- Senior Class Summer Schedule - July 3, 2025 - 7:30 pm - 8:30 pm
- Little Ninjas Summer Schedule - July 7, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - July 7, 2025 - 6:30 pm - 7:15 pm
- Senior Class Summer Schedule - July 7, 2025 - 7:30 pm - 8:30 pm
- Little Ninjas Summer Schedule - July 8, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - July 8, 2025 - 6:30 pm - 7:15 pm
- Senior Class Summer Schedule - July 8, 2025 - 7:30 pm - 8:30 pm
- Little Ninjas Summer Schedule - July 10, 2025 - 5:30 pm - 6:15 pm
- All Coloured Belts Summer Schedule - July 10, 2025 - 6:30 pm - 7:15 pm