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 one in Fremont and now hundreds of these graduates are 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 visit: 

 Mind Body Zone: 3335 Seldon Ct, Fremont CA, 94539 

 World's Yoga Fremont: 37353 Fremont Blvd, Fremont CA 94536


Mind Body Zone-Yoga level 1 10:30am-11:30am
Mind Body Zone- Flow Yoga Mixed Levels 6:15pm-7:30pm


World's Yoga Fremont-Gentle Yoga 9:00am-10:15am


World's Yoga Fremont-Gentle Yoga 9:00am-10:15am


Mind Body Zone- Beginner Yoga 8:30am-9:30am
Mind Body Zone- Hatha Flow, all levels 9:45am-10:45am


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 hugely beneficial. Use these tools, but also just move. Listen within and do what calls to you. 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. 1) Warm Up
  2. 2) Main Practice-pick one: Sequence I ,   Sequence 2,  Sequence 3
  3. 3) Cool Down



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