Yoga Classes, Private Lessons, and Workshops

Weekly classes

My teaching style is influenced by over two decades of studying with master yoga and meditation teachers from a variety of traditions (Ashtanga, Iyengar, Vinyasa Flow, Viniyoga, Yin, Restorative, Shadow, Power, Bhakti, Insight Meditation) as well as my background in science, philosophy, psychology, and sociology. Through many years of teaching, I have come to embody my own voice and style that blends anatomical precision, philosophical eloquence, and spiritual curiosity. My alignment-based vinyasa flow style synchronizes breath with movement, drawing practitioners’ awareness into one-pointed focus, while consciously selected themes and intentions infuse each practice with meaning.  I explore new topics and methods in my classes regularly in order to de-mystify the practice of yoga. Guided into ease, students can effortlessly challenge their boundaries and leave with a renewed feeling of invigoration, awareness, and belonging. 

Equinox Sports Club, Irvine

Mon. 5:15-6:30pm, mixed level
Tues. 11am-12noon, level 2

Wed. 5:15-6:30 pm, yin & yang, mixed level
Thurs. 11am-12 noon, level 2


Mon. 7:30-9 pm, level 2
Wed. 7:30-9 pm, level 2
Sun. 9-10:30 am, level 2

Equinox, Newport Beach

Tues. 9:30-10:30am, level 1-2

Thurs. 9:30-10:30am, level 1-2

private and small group lessons

Private lessons provide a setting in which your individual needs and concerns can be more fully addressed. Lessons are specifically designed to meet your personal needs and taught at a pace appropriate to your level of experience. This greater attention to detail allows newer students to establish correct alignment and learn the proper use of props, while more experienced practitioners will benefit by deepening their existing knowledge.  A session can be a vigorous general practice, a lesson designed to heal or strengthen a specific injury, a restorative practice to soothe the nerves, or any number of other possibilities. 


1 hour Private Lesson $110

($10 for each additional student for group classes) 

1.5 hour Private Lesson $140

($13 for each additional student for group classes)

Package of three 1 hour Private Lessons $300 ($30 savings!)

Package of three 1.5 hour Private Lessons $390 ($30 savings!)


All lessons include an initial consultation (by phone or email) to determine the students' goals, experiences, and injuries. Lessons are held at True FLOW Yoga headquarters located at 3848 Campus Dr., Ste. #114 in Newport Beach.

Please contact us to further discuss private lesson


Check back soon for upcoming workshops