Experienced Yoga Teacher since 1996

I began my love and study of yoga 30 years ago and have been teaching since 1996. My Yoga Teacher Training program was the first in Fremont and hundreds of gradates are now teaching. While my studies are mostly in the Iyengar, Ashtanga and Kripalu traditions, my yoga classes are eclectic, incorporating aspects from my teachers, intuition and personal study. Beautifully choregraphed with music, no two classes are ever the same. My yoga teaching style emphasizes the importance of body alignment combined with the natural movement of the breath, inner awareness and the vision of the mind-body-spirit connection. My hope for my students is to not only achieve your physical goals (strength, stamina, flexibility, coordination, stress relief...etc.) though asana (postures) and pranayama (breath techniques), but to also come to know, understand and incorporate other aspects of yoga in your lives.

I am available for group, corporate or private yoga instruction in Fremont, East Bay and Bay Area in California.

Class Schedule

For more information about each yoga class or yoga studio, please click on the links below.


Mind Body Zone-Yoga I 9:00am-10:00am $20 drop in, $150/10 classes
Fit @ PRC- Yoga I/II 12:00pm-1:00pm Free for Employees at PRC complex
Mind Body Zone- Flow Yoga I/II 6:15pm-7:30pm $20 drop in, $150/10 classes


World's Yoga Fremont-Gentle Yoga 9:00am-10:15am $20 drop in, $75/5 classes


World's Yoga Fremont-Gentle Yoga 9:00am-10:15am $20 drop in, $75/5 classes


World's Yoga Fremont- Hatha Flow 9:00am-10:15am $20 drop in, $75/5 classes


Tools for your Self Practice

If you enjoy my classes, these tools can help in your home yoga practice. In my opinion, a home or personal practice can teach you so much and benefit you more than a group class. Use these tools, but also just move....move to how your body is calling you to move, do the postures that come to you and hold them as long as you want to. If you can really tune in to yourself and then act in a way that best supports what is needed at that moment, then that is not just a philosophy for your yoga practice, but your life. Enjoy...not just the destination, but also the path that gets you there.


Listed here are 3 main practices- all completely different from one another. I have designed them with a balanced approach, offering standing, seated and reclined postures. You can increase difficulty by putting in a vinyasa transition (plank --> chaturanga danasana --> upward facing dog --> downward facing dog) between the standing poses. These PDF give detailed instruction on the asana and are listed in the order I suggest them being practiced.

For your home practice, practice in this order:

  1. Warm Up
  2. Main Practice-pick one: Sequence I , Sequence 2, Sequence 3
  3. Cool Down



lynn cheng, yoga instructor, in a seated yoga pose, Marichyasana III, outdoors on a wooden plank path