- 4:00 PM - 4:30 PM Little Dragons
- 4:30 PM - 5:00 PM Jr. White - Sr. Yellow
- 4:30 PM - 5:00 PM (Morrisville) Lil Dragons
- 5:00 PM - 5:30 PM Jr. Orange - Sr. Green
- 5:00 PM - 5:30 PM (Morrisville) White Belts
- 5:30 PM - 6:15 PM Jr. Purple - Sr. Brown
- 5:30 PM - 6:00 PM (Morrisville) Jr. Yellow-Purple
- 6:00 PM - 6:30 PM (Morrisville) Jr. Blue-Red
- 6:15 PM - 7:00 PM Jr. Red & Black
- 6:30 PM - 7:00 PM (Morrisville) Black Belt
- 7:00 PM - 7:45 PM Adult/Teen All Ranks
- 7:00 PM - 7:45 PM (Morrisville) Teen/Adults
- 8:00 PM - 8:45 PM Adult/Teen Brown - Black
- 9:30 AM - 10:30 AM In Person Fitness Kickboxing
- 12:00 PM - 12:50 PM In Person & Virtual Adult/Teen All Ranks
- 12:00 PM - 12:30 PM (Morrisville) VIRTUAL All Ranks
- 4:00 PM - 4:30 PM In Person & Virtual Jr. Purple - Brown Belt
- 4:30 PM - 5:00 PM (Morrisville) Black
- 4:45 PM - 5:15 PM In Person & Virtual Jr. Red & Black
- 5:00 PM - 5:30 PM (Morrisville) Jr. Blue-Red
- 5:15 PM - 5:45 PM In Person & Virtual Little Dragons
- 5:30 PM - 6:00 PM (Morrisville) Jr. Yellow-Purple
- 5:45 PM - 6:15 PM In Person & Virtual Jr. White & Yellow (Beginners)
- 6:00 PM - 6:30 PM (Morrisville) White
- 6:30 PM - 7:00 PM In Person & Virtual Jr. Orange & Green Belt
- 6:30 PM - 7:15 PM All Ages/All Ranks (Outdoor)
- 6:30 PM - 7:00 PM (Morrisville) Little Dragons
- 7:00 PM - 7:45 PM In Person & Virtual Adult/Teen All Ranks
- 7:00 PM - 7:45 PM (Morrisville) Teen/Adults
- 4:00 PM - 4:30 PM Little Dragons
- 4:30 PM - 5:00 PM Basic & Beginners (7 & 8 Yr. Olds)
- 4:30 PM - 5:00 PM (Morrisville) Basic Age 7-9
- 5:00 PM - 5:30 PM Basic & Beginners (9-12 Yr. Olds)
- 5:00 PM - 5:30 PM (Morrisville) Basic Age 9-12
- 5:30 PM - 6:00 PM BBC (7-8 Yr. Olds)
- 5:30 PM - 6:00 PM (Morrisville) Little Dragons
- 6:00 PM - 6:30 PM BBC (9-12 Yr. Olds)
- 6:00 PM - 6:30 PM (Morrisville) Jr. Sparring
- 6:30 PM - 7:00 PM Master's Club
- 6:30 PM - 7:00 PM (Morrisville) BBC/Masters Club
- 7:00 PM - 7:45 PM Adult/Teen All Ranks
- 7:00 PM - 7:45 PM (Morrisville) Teen/Adults
- 9:30 AM - 10:30 AM Fitness Kickboxing
- 12:00 PM - 12:50 PM In person & Virtual Adult/Teens All Ranks
- 12:00 PM - 12:30 PM (Morrisville) VIRTUAL All Ranks Class
- 4:00 PM - 4:30 PM In Person & Virtual BBC (9-12 Yr. Olds)
- 4:30 PM - 5:00 PM In Person & Virtual BBC (7-8 Yr. Olds)
- 4:30 PM - 5:00 PM (Morrisville) BBC
- 5:00 PM - 5:30 PM In Person & Virtual Master's Club
- 5:00 PM - 5:30 PM (Morrisville) Masters Club
- 5:30 PM - 6:00 PM In Person & Virtual Basic & Beginner (7-8)
- 5:30 PM - 6:00 PM (Morrisville) Little Dragons
- 6:00 PM - 6:30 PM In person & Virtual Basic & Beginner (9-11)
- 6:00 PM - 6:30 PM (Morrisville) Basic Age 9-12
- 6:30 PM - 7:00 PM In Person & Virtual Little Dragons
- 6:30 PM - 7:00 PM (Morrisville) Basic Age 6-9
- 7:00 PM - 7:45 PM In Person & Virtual Family Class All Ranks
- 7:00 PM - 7:45 PM (Morrisville) Teen/Adults
- 4:00 PM - 4:30 PM Juniors (All Ranks)
- 4:00 PM - 4:30 PM Dragons
- 4:30 PM - 5:00 PM (Morrisville) Little Dragons
- 4:45 PM - 5:15 PM Junior Sparring Skills (Orange-Black)
- 5:00 PM - 5:30 PM (Morrisville) Junior All Ranks
- 5:15 PM - 5:45 PM Weapons (BBC/MC)
- 5:30 PM - 6:00 PM (Morrisville) Boards
- 5:45 PM - 6:15 PM Masters Club Only
- 6:00 PM - 6:30 PM (Morrisville) Kicks & Tricks
- 6:30 PM - 7:00 PM Junior Board Breaking
- 6:30 PM - 7:00 PM (Morrisville) Weapons
- 7:00 PM - 7:45 PM Teen/Adult Sparring Class All Ranks
- 7:00 PM - 7:45 PM (Morrisville) Teen/Adults
- 9:00 AM - 9:30 AM Adult Board Breaking (Purple-Black)
- 9:00 AM - 9:45 AM (Morrisville) Teen/Adult
- 10:00 AM - 10:45 AM Teens/Adults All Ranks
- 10:00 AM - 10:30 AM (Morrisville) Junior Blue - Black
- 10:30 AM - 11:00 PM (Morrisville) Junior White - Senior Purple
- 11:00 AM - 11:30 AM Little Dragons
- 11:00 AM - 11:30 AM (Morrisville) Little Dragons
- 11:30 AM - 12:00 PM Jr. White - Sr. Green (Makeup)
- 12:00 PM - 12:30 PM Jr. Purple - Black (Makeup)