December 2025

Sun Mon Tue Wed Thu Fri Sat
30
1
6AM No Gi - Fundamentals (5/50)
12PM Gi - Fundamentals (1/50)
5PM No Gi - Advanced (5/50)
6PM Gi - Fundamentals (8/50)
7PM Gi - Advanced
2
6AM No Gi - Fundamentals (7/50)
12PM Gi - Fundamentals (0/50)
5PM No Gi - Advanced (5/50)
6:30 PM Gi - Fundamentals (8/50)
7:30 PM Gi - Advanced
3
6AM No Gi - Fundamentals (5/50)
12PM Gi - Fundamentals (3/50)
6PM Takedowns (4/50)
7PM White Belt Workout (4/50)
4
6AM Gi - Fundamentals (5/50)
12PM No Gi - Fundamentals (1/50)
5PM No Gi - Advanced (0/50)
6:30 PM Gi - All Levels
5
6AM Gi - Fundamentals (6/50)
12PM No Gi - Fundamentals (3/50)
6PM No Gi - Fundamentals (3/50)
6
10AM Gi - Fundamentals (4/50)
7
4PM Study Hall (2/50)
5PM Sunday Funday! (8/50)
8
6AM No Gi - Fundamentals (9/50)
12PM Gi - Fundamentals (2/50)
5PM No Gi - Advanced (7/50)
6PM Gi - Fundamentals (11/50)
7PM Gi - Advanced
9
6AM No Gi - Fundamentals (9/50)
12PM Gi - Fundamentals (0/50)
5PM No Gi - Advanced (3/50)
6:30 PM Gi - Fundamentals (9/50)
7:30 PM Gi - Advanced
10
6AM No Gi - Fundamentals (10/50)
12PM Gi - Fundamentals (0/50)
6PM Takedowns (2/50)
7PM White Belt Workout (2/50)
11
6AM Gi - Fundamentals (5/50)
12PM No Gi - Fundamentals (3/50)
5PM No Gi - Advanced (8/50)
6:30 PM Gi - All Levels
12
6AM Gi - Fundamentals (5/50)
CANCELED: 12PM No Gi - Fundamentals (0/50)
CANCELED: 6PM No Gi - Fundamentals (0/50)
13
10AM Gi - Fundamentals (3/50)
14
5PM Sunday Funday! (9/50)
15
6AM No Gi - Fundamentals (9/50)
12PM Gi - Fundamentals (1/50)
5PM No Gi - Advanced (7/50)
6PM Gi - Fundamentals (7/50)
7PM Gi - Advanced
16
6AM No Gi - Fundamentals (8/50)
12PM Gi - Fundamentals (5/50)
5PM No Gi - Advanced (4/50)
6:30 PM Gi - Fundamentals (9/50)
7:30 PM Gi - Advanced
17
6AM No Gi - Fundamentals (3/50)
12PM Gi - Fundamentals (0/50)
6PM Takedowns (6/50)
7PM White Belt Workout (6/50)
18
6AM Gi - Fundamentals (7/50)
12PM No Gi - Fundamentals (1/50)
5PM No Gi - Advanced (4/50)
6:30 PM Gi - All Levels
19
6AM Gi - Fundamentals (6/50)
12PM No Gi - Fundamentals (3/50)
6PM No Gi - Fundamentals (5/50)
20
10AM Gi - Fundamentals (3/50)
21
4PM Study Hall (4/50)
5PM Sunday Funday! (6/50)
22
5PM No Gi - Advanced (6/50)
6PM Holiday Season Open Mat (12/50)
23
5PM No Gi - Advanced (2/50)
6PM Holiday Season Open Mat (4/50)
24
25
26
27
10AM Holiday Season Open Mat (6/50)
28
5PM Sunday Funday! (5/50)
29
5:30 PM Holiday Season Open Mat (9/50)
30
5:30 PM Holiday Season Open Mat (4/50)
31
1
2
3