Please check out our calendar for all class schedules. Drop-in classes do not require registration. Series classes require registration at


Yoga improves fitness and well-being. Research studies also show that it may improve heart disease risk factors like high blood pressure and stress, as well as reduce heart arrhythmias like atrial fibrillation. We have assembled a collective of top local instructors, and keep on the lookout on our calendar for free Warrior Wednesdays with our own CardiYogi Dr. Beckerman!

Here is the rundown of our weekly schedule of free, drop-in classes. Please confirm specific days on our calendar. Namaste!

Tuesdays, 6:45 a.m. to 7:45 a.m. Sunrise Yoga with Becca

Tuesdays, 8 a.m. to 9 a.m. Yoga with Becca

Tuesdays, 12 p.m. to 1 p.m. Chair Yoga with Cindy

Tuesdays, 1:15 p.m. -1:45 p.m., Breath Work & Meditation with Cindy

Tuesdays, 5:15 p.m. to 6:15 p.m. Yoga Foundations with Kristin

Wednesdays, 12 p.m. to 1 p.m., Yoga Foundations with Carole

Thursdays, 6:45 a.m. to 7:45 a.m. Sunrise Yoga with Becca

Thursdays, 8 a.m. to 9 a.m. Gentle Yoga with Becca

Thursday, 9:15 a.m. to 10:15 a.m. Chair Yoga with Becca

Thursdays, 12 p.m. to 1 p.m., Gentle Yoga with Carole

Saturdays, 10:30 a.m. to 11:45 a.m., Prenatal (5-week series, registration required at or 503-574-6595)


Slow and steady wins the race, not to mention it also helps with balance, flexibility, and a sense of inner peace. Our Tai Chi classes will help you slow down and center yourself, while also keeping your heart and body fluid and open. 

Next 16-session series begins January 9, 2018.

Call 503-574-6595 or visit to register.


Mindfulness is an art, and also a science. Our approach will help you clear your head and heart, enhance your perspective, and provide you with another set of tools to keep moving on your journey. 

Call 503-574-6595 or visit to register.