David Figueroa teaches in the Vinyasa (flow) style, with traditional yoga postures linked to the breath through movement. He has been teaching adults and children from a wide range of backgrounds and abilities for over 20 years. His approach is light hearted with a strong attention to detail. David is certified by the Om Yoga Center in New York, has studied with Rodney Yee, Richard Freeman, Donna Farhi and Cyndi Lee. He is influenced by the Iyengar, Anusara and Vinyasa Yoga traditions as well as his experience as a professional modern dancer and choreographer. He has taught throughout New York including beginner, intermediate and advanced classes at Om Yoga. In 2005 David founded Movement Arts of Provincetown, a non-profit movement and wellness center in Cape Cod.