Find Your Calm, Anytime
Supportive in-person and online yoga and mindfulness techniques designed to fit your life.
Yoga that Meets You Where You Are
At Centered Self, we strive to make yoga feel welcoming and approachable, never intimidating. Every class and workshop, whether a custom 1:1 session or group instruction, is designed to fit your life and your experience level. Our lead instructor Nancy MacGregor provides supportive props—no fancy gear or perfect poses required. She‘ll work with you in a location that is convenient for you, whether in person or online (through Google Hangouts or Zoom). Schedule a free consultation and let’s talk about what you’re looking for!
"Nancy's energy is kind, caring, and welcoming. I always leave her classes feeling better in my body and more grounded in my mind." - Loryn R., San Ramon, CA... "Nancy focuses on teaching proper technique and offers helpful, gentle adjustment when needed." - Michael G., Incline Village, NV... “I’m new to yoga, and Nancy’s classes and instructions have been invaluable in helping me get into a proper yoga pose.” - Sandra G., Livermore, CA...
"Nancy's energy is kind, caring, and welcoming. I always leave her classes feeling better in my body and more grounded in my mind." - Loryn R., San Ramon, CA... "Nancy focuses on teaching proper technique and offers helpful, gentle adjustment when needed." - Michael G., Incline Village, NV... “I’m new to yoga, and Nancy’s classes and instructions have been invaluable in helping me get into a proper yoga pose.” - Sandra G., Livermore, CA...
All yoga classes are available for private 1:1 or group sessions, in person or online. Nancy offers instruction at your home or workplace, at another convenient location, or online (over Google Hangouts or Zoom), tailored to your needs and experience level.
Classes & Sessions
-
An active flow class suitable for anyone who has a general understanding of foundational yoga poses. Vinyasa incorporates dynamic sequences that build to a peak pose, followed by a cool-down. Available in 30-, 60-, or 75-minute sessions.
-
A gentle 30- or 60-minute dynamic flow sequence that builds confidence and ease. Gentle Flow moves through poses at a slower pace than Vinyasa, building to a peak pose followed by a cool-down. Suitable for all levels.
-
A class suitable for beginners or anyone who wants to expand their practice through deeper learning of foundational poses and proper alignment. In these classes, poses are typically held for several breaths, with hands-on instruction to ensure posture and alignment are correct. Available in 30- or 60-minute sessions.
-
60- or 75-minute session that stretches connective tissue while helping the body relax and restore through supportive postures. Each posture is held for several minutes. These classes are intended for deep relaxation and a mental reset.
Ready to book your session?
Reserve your spot in just a few clicks.
Have a Question?
Send us a quick note and let’s start a conversation.