April 2025

Sun Mon Tue Wed Thu Fri Sat
30
31
1
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
2
12PM Open Mat
5PM Little Champs (ages 4 & 5)
6PM Basic Flow (Beginner Teens and Adults)
3
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
4
12PM Open Mat
6PM Striking + Grappling (Teens and Adults)
5
10AM Mixed Levels (All Levels Teens & Adults)
11AM Jr. Flow (Ages 9-13)
12PM Kids Flow (Ages 6-8)
12PM Little Champs (ages 4 & 5)
6
7
12PM Mixed Levels (All Levels Teens & Adults)
12:45 PM Open Mat
6PM Basic Flow (Beginner Teens and Adults)
7PM Striking + Grappling (Teens and Adults)
8
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
9
12PM Open Mat
5PM Little Champs (ages 4 & 5)
6PM Basic Flow (Beginner Teens and Adults)
10
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
11
12PM Open Mat
6PM Striking + Grappling (Teens and Adults)
12
10AM Mixed Levels (All Levels Teens & Adults)
11AM Jr. Flow (Ages 9-13)
12PM Kids Flow (Ages 6-8)
12PM Little Champs (ages 4 & 5)
13
14
12PM Mixed Levels (All Levels Teens & Adults)
12:45 PM Open Mat
6PM Basic Flow (Beginner Teens and Adults)
7PM Striking + Grappling (Teens and Adults)
15
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
16
12PM Open Mat
5PM Little Champs (ages 4 & 5)
6PM Basic Flow (Beginner Teens and Adults)
17
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
18
12PM Open Mat
6PM Striking + Grappling (Teens and Adults)
19
10AM Mixed Levels (All Levels Teens & Adults)
11AM Jr. Flow (Ages 9-13)
12PM Kids Flow (Ages 6-8)
12PM Little Champs (ages 4 & 5)
20
21
12PM Mixed Levels (All Levels Teens & Adults)
12:45 PM Open Mat
6PM Basic Flow (Beginner Teens and Adults)
7PM Striking + Grappling (Teens and Adults)
22
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
23
12PM Open Mat
5PM Little Champs (ages 4 & 5)
6PM Basic Flow (Beginner Teens and Adults)
24
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
25
12PM Open Mat
6PM Striking + Grappling (Teens and Adults)
26
10AM Mixed Levels (All Levels Teens & Adults)
11AM Jr. Flow (Ages 9-13)
12PM Kids Flow (Ages 6-8)
12PM Little Champs (ages 4 & 5)
27
28
12PM Mixed Levels (All Levels Teens & Adults)
12:45 PM Open Mat
6PM Basic Flow (Beginner Teens and Adults)
7PM Striking + Grappling (Teens and Adults)
29
6:30 AM Basic Flow (Beginner Teens and Adults)
4:15 PM Kids Flow (Ages 6-8)
5PM Jr. Flow (Ages 9-13)
6PM Advanced Flow (Blue Belt Up - Teens and Adults)
30
12PM Open Mat
5PM Little Champs (ages 4 & 5)
6PM Basic Flow (Beginner Teens and Adults)
1
2
3