On Point Instruction



David offers a variety of teaching styles and types of classes. From a calm meditative practice to a robust strength and conditioning session.





Private Yoga

Take your mind and body to new level of strength and awareness with David’s private instruction.

Office Yoga

David offers customized classes for companies in San Francisco to help employees become more mindful and engaged at work.


Embark on a weekend adventure to reconnect with yourself and others in a fun and stimulating environment.



Public Class Schedule



Friday 4:30-6pm Vinyasa Yoga Levels 2/3

Yoga Tree Valencia

Join David for this fun & vigorous intermediate / advance vinyasa class, where you will learn & practice pranayamas, sun salutations, twists, back bends, arm balances, inversions, & functional transitions between poses. Under skillful instructions and loving attention, you will feel supported and empowered to take your practice to a deeper level.

Sunday 6:15-7:45pm Candlelit Flow All Levels

Yoga Tree Hayes

Join David for a CandleLight Flow class (all levels) to let go of any unfinished business from the week. This 90-minute lights-out (mostly) class is vigorous, yet relaxing; under a calming backdrop for you to connect the body, mind, and spirit.


To schedule a private class contact David below

Your Name (required)

Your Email (required)


Your Message