Yoga From Our Heart to Yours

December 2025

Please preregister for classes here or through the PunchPass  web app. Spaces are limited. Make sure to reserve your spot! If you are unable to make it to class, please remove your registration to allow another student to join.  We ask for at least 1 hour’s notice to cancel a class booking.
No-shows or late cancellations may result in a fee or forfeiture of a class credit. Studio doors open 15 minutes before the class is scheduled to start. Late arrivals of more than three minutes will not be admitted. Check in at the front desk or PunchPass app before entering the studio room. 
Sunday
Sun
Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
10:00 am
Vinyasa Flow
Jennifer
4:30 pm
Vin-Yin
Rebeca
CANCELLED
15
TODAY
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
CANCELLED
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
16
9:30 am
Strengthen & Stretch
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Stretch
All Levels
Jennifer
1 hour
17
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
18
11:00 am
Basics
Beginner
Jennifer
1 hour
4:30 pm
Yin
All Levels
Jennifer
1 hour
6:00 pm
Candlelight Flow
Mixed Level
Rebeca
1 hour
19
Holiday Party
Join us for a community gathering after the 5:30 Flow.
11:00 am
Yin
All Levels
Jennifer
1 hour
5:30 pm
Community Flow
All Levels
Jennifer
1 hour
20
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
21
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
22
Jen's Birthday
Enjoy the gift of yoga
9:30 am
Vin-Yin
Mixed Level
Jennifer
1 hour
FREE
11:00 am
Gentle
All Levels
Jennifer
1 hour
FREE
4:30 pm
Basics
Beginner
Jennifer
1 hour
FREE
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
FREE
23
9:30 am
Strengthen & Stretch
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Stretch
All Levels
Jennifer
1 hour
24
Christmas Eve Closed
25
Christmas
Closed
26
5:30 pm
Community Flow
All Levels
Jennifer
1 hour
27
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
28
10:00 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
4:30 pm
Vin-Yin
Mixed Level
Rebeca
1 hour
29
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
30
9:30 am
Strengthen & Stretch
All Levels
Jennifer
1 hour
11:00 am
Basics
Beginner
Jennifer
1 hour
6:00 pm
Strengthen & Stretch
All Levels
Jennifer
1 hour
31
9:30 am
Vinyasa Flow
Mixed Level
Jennifer
1 hour
11:00 am
Gentle
All Levels
Jennifer
1 hour
4:30 pm
Basics
Beginner
Jennifer
1 hour
CANCELLED
6:00 pm
Vinyasa Flow
Mixed Level
Jennifer
1 hour
CANCELLED
6:00 pm
Vinyasa Flow Online
Mixed Level
Jennifer
1 hour
ONLINE
CANCELLED
1
1:00 pm
Vision & Vibes: Your 2026 Goal-Setting Session
All Levels
Jennifer
30 minutes
FREE
1:30 pm
Vin-Yin
All Levels
Jennifer
1 hour
2
11:00 am
Yin
All Levels
Jennifer
1 hour
5:30 pm
Community Flow
All Levels
Jennifer
1 hour
3
9:00 am
Power Flow
Mixed Level
Jennifer
1 hour
10:30 am
Basics
Beginner
Jennifer
1 hour
loading...