
High school can feel nonstop — long days, academic pressure, social stress, activities, and constant screen time. All of that can leave high school teens feeling tight, tired, anxious, and mentally overloaded.
This in-person class offers a calm, supportive space where teens can slow down, stretch out tense muscles, and learn simple breathing and relaxation tools to help them feel more balanced and at ease. Through gentle movement, mindful breathing, and guided relaxation, students build strength, improve flexibility, and develop practical ways to manage stress — skills they can use at school, at home, and before exams.
No flexibility or yoga experience is needed. There’s no competition and no pressure to perform — just space to move, breathe, and reset.
Perfect for stressed, stiff, sporty, or screen-tired teens who need time to recharge.
Details
Schedule: Sundays |10 - 11 AM PST
Format: In-Person
Equipment: Yoga mat

Middle school is a time of big changes — growing bodies, busy school days, social ups and downs, and lots of energy. All of this can leave students feeling restless, tight, overwhelmed, or unsure in their bodies.
This in-person class offers a supportive space where middle schoolers can move, stretch, and relax in a way that feels good and not competitive. Through gentle yoga, simple breathing exercises, and guided relaxation, students build strength, improve flexibility, and learn calming tools to help with focus, emotions, and stress.
Classes are welcoming and encouraging, with no pressure to be flexible or “good” at yoga. Just space to move, breathe, and feel more comfortable in their bodies.
Perfect for active, wiggly, stressed, stiff, or screen-tired middle schoolers who need time to reset and recharge.
Details
Schedule: Sundays |11:30 AM - 12:30 PM PST
Format: In-Person
Equipment: Yoga mat

Milpitas Library | Sundays at 10.15 AM
Join me every Sunday for a gentle yoga flow that nurtures your body, calms your mind, and connects you with your community.
Perfect for beginners and anyone looking to restore balance and ease into the week ahead.

Personalized online or in-person yoga session tailored to your goals, pace, and needs. You’ll receive customized guidance, safe modifications, and mindful techniques that help you move with confidence and ease. Ideal for beginners, those returning to movement, or anyone wanting a more focused and supportive practice.
Details:
Duration: 60 min
Format: Online/In-person
Equipment Needed: Yoga mat, blocks, blanket, towel
Pricing: