Breathe. You are exactly where you are meant to be.

I mainly practice and teach Vinyasa, Hatha, and Yin yoga and work with students on building a strong mind-body connection. My intention for each class is to help students feel refreshed and balanced after they step off the mat.

I believe in respecting our bodies, trusting our intuitions, and having compassion for all beings, including ourselves. Be aware of postures that induce distress, be curious about intuitive movements that bring ease, and be kind to ourselves even if we can’t achieve certain poses. Maintain a consistent practice and honor the progress will cultivate exponential growth that manifests over time. 

Registered with Yoga Alliance as an RYT-200, I’m currently teaching at a few locations. If you are interested in practicing with me in a corporate or private setting, please get in touch with me.

Where I Teach:



Joy (Corporate Yoga Client)

“Peggy is the yoga instructor for our company, and she has been guiding our yoga practices for over a year. We all love her very much! Peggy is very considerate. At the beginning of every class, she checks with us on how we feel to decide whether a relaxed or cardio-based practice is appropriate for the day. Peggy introduces us to different yoga styles, which motivated me to explore more about yoga. She also has a beautiful voice that helps us better follow her cues. The perk of her class is the essential oil adjustment in the end. She makes me feel that she cares. After each class, my body and mind feel more relaxed and refreshed.”

Class Pass Reviews

MindBodyOnline Reviews