December 2019

Sunday
Sun
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
1
9:00 am
STRONG AS OAK BOOT CAMP
George Grandolfo
2
5:00 am
HARTFIT HIIT
Ryan Hart
7:00 am
OPEN GYM
Ryan Hart
8:00 am
OPEN GYM
Ryan Hart
9:00 am
OPEN GYM
Ryan Hart
10:00 am
OPEN GYM
Ryan Hart
12:30 pm
HartFit OFFICE (Afternoon)
Ryan Hart
4:30 pm
HartFit OFFICE (Evening)
Ryan Hart
7:00 pm
FLATline OCR (HIIT)
Ryan Hart
3
7:00 am
OPEN GYM
Ryan Hart
8:00 am
OPEN GYM
Ryan Hart
9:00 am
OPEN GYM
Ryan Hart
10:00 am
OPEN GYM
Ryan Hart
12:30 pm
HartFit OFFICE (Afternoon)
Ryan Hart
6:30 pm
OPEN GYM
Ryan Hart
7:00 pm
FLATline OCR (HIIT)
Ryan Hart
4
7:00 am
OPEN GYM
Ryan Hart
8:00 am
OPEN GYM
Ryan Hart
9:00 am
OPEN GYM
Ryan Hart
10:00 am
OPEN GYM
Ryan Hart
12:30 pm
HartFit OFFICE (Afternoon)
Ryan Hart
4:30 pm
HartFit OFFICE (Evening)
Ryan Hart
7:00 pm
Spartan SGX B2B (Back to Basics)
Jon Coluzzi
5
5:00 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Ryan Hart
7:00 am
OPEN GYM
Ryan Hart
8:00 am
OPEN GYM
Ryan Hart
9:00 am
OPEN GYM
Ryan Hart
10:00 am
OPEN GYM
Ryan Hart
12:30 pm
HartFit OFFICE (Afternoon)
Ryan Hart
7:00 pm
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
Ryan Hart
6
TODAY
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
4 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
7
5:15 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
6:15 am
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 45 minutes
15 spots left
8:15 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:30 am
Obstacle Play/Education (Coach Guided OPEN GYM)
Obstacle Play/Education (Coach Guided OPEN GYM)
Hart Fitness
Ryan Hart
1 hour
19 spots left
8
9:00 am
STRONG AS OAK BOOT CAMP
STRONG AS OAK BOOT CAMP
Hart Fitness
George Grandolfo
1 hour
9
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
4 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
HartFit 2.0
Ryan Hart
1 hour
5 spots left
10
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
6:30 pm
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
HartFit 2.0
Ryan Hart
1 hour
7 spots left
11
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
Spartan SGX B2B (Back to Basics)
Spartan SGX B2B (Back to Basics)
Hart Fitness
Jon Coluzzi
1 hour
10 spots left
12
5:00 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
19 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
7:00 pm
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 30 minutes
20 spots left
13
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
4 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
14
5:15 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
6:15 am
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 45 minutes
20 spots left
8:15 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
14 spots left
9:30 am
Obstacle Play/Education (Coach Guided OPEN GYM)
Obstacle Play/Education (Coach Guided OPEN GYM)
Hart Fitness
Ryan Hart
1 hour
20 spots left
15
9:00 am
STRONG AS OAK BOOT CAMP
STRONG AS OAK BOOT CAMP
Hart Fitness
George Grandolfo
1 hour
16
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
5 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
HartFit 2.0
Ryan Hart
1 hour
7 spots left
17
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
6:30 pm
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
HartFit 2.0
Ryan Hart
1 hour
7 spots left
18
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
Spartan SGX B2B (Back to Basics)
Spartan SGX B2B (Back to Basics)
Hart Fitness
Jon Coluzzi
1 hour
10 spots left
19
5:00 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
18 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
7:00 pm
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 30 minutes
19 spots left
20
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
5 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
21
5:15 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
6:15 am
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 45 minutes
20 spots left
8:15 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
19 spots left
9:30 am
Obstacle Play/Education (Coach Guided OPEN GYM)
Obstacle Play/Education (Coach Guided OPEN GYM)
Hart Fitness
Ryan Hart
1 hour
20 spots left
22
9:00 am
STRONG AS OAK BOOT CAMP
STRONG AS OAK BOOT CAMP
Hart Fitness
George Grandolfo
1 hour
23
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
5 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
HartFit 2.0
Ryan Hart
1 hour
7 spots left
24
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
6:30 pm
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
CANCELLED
HartFit 2.0
Ryan Hart
1 hour
25
7:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
8:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
9:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
10:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
CANCELLED
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
CANCELLED
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
Spartan SGX B2B (Back to Basics)
Spartan SGX B2B (Back to Basics)
CANCELLED
Hart Fitness
Jon Coluzzi
1 hour
26
5:00 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
CANCELLED
Hart Fitness
Ryan Hart
1 hour
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
7:00 pm
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 30 minutes
18 spots left
27
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
5 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
28
5:15 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
6:15 am
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 45 minutes
20 spots left
8:15 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
20 spots left
9:30 am
Obstacle Play/Education (Coach Guided OPEN GYM)
Obstacle Play/Education (Coach Guided OPEN GYM)
Hart Fitness
Ryan Hart
1 hour
20 spots left
29
9:00 am
STRONG AS OAK BOOT CAMP
STRONG AS OAK BOOT CAMP
Hart Fitness
George Grandolfo
1 hour
30
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
5 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
FLATline OCR (HIIT)
FLATline OCR (HIIT)
HartFit 2.0
Ryan Hart
1 hour
7 spots left
31
FREE NEW YEAR'S EVE SPRINT/STADION/HIIT WOD
9:00 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FREE
Hart Fitness
Ryan Hart
1 hour
11 spots left
1
7:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
8:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
9:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
10:00 am
OPEN GYM
OPEN GYM
CANCELLED
Hart Fitness
Ryan Hart
1 hour
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
CANCELLED
ESI
Ryan Hart
45 minutes
4:30 pm
HartFit OFFICE (Evening)
HartFit OFFICE (Evening)
CANCELLED
ESI
Ryan Hart
1 hour 30 minutes
7:00 pm
Spartan SGX B2B (Back to Basics)
Spartan SGX B2B (Back to Basics)
CANCELLED
Hart Fitness
Jon Coluzzi
1 hour
2
5:00 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
20 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
7:00 pm
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SUPER SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 30 minutes
20 spots left
3
5:00 am
HARTFIT HIIT
HARTFIT HIIT
Hart Fitness
Ryan Hart
40 minutes
5 spots left
7:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
8:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
9:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
10:00 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
12:30 pm
HartFit OFFICE (Afternoon)
HartFit OFFICE (Afternoon)
ESI
Ryan Hart
45 minutes
4
5:15 am
OPEN GYM
OPEN GYM
Hart Fitness
Ryan Hart
1 hour
7 spots left
6:15 am
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR BEAST SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour 45 minutes
20 spots left
8:15 am
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
FLATline OCR SPRINT/STADION SIMULATION/HIIT WOD at Hart Fitness
Hart Fitness
Ryan Hart
1 hour
20 spots left
9:30 am
Obstacle Play/Education (Coach Guided OPEN GYM)
Obstacle Play/Education (Coach Guided OPEN GYM)
Hart Fitness
Ryan Hart
1 hour
20 spots left