David is a certified 200 and 500 RYT. He has trained in Yoga Tune Up®, Traditional Hatha Yoga, Vinyasa, Various forms of Meditation, Kriya, Chair, Restorative, and Yoga Therapy. He is currently training in the Level 3 Yoga Therapy RX Program at Loyola Marymount University. He has created Raja Yoga Flow, and also Therapeutic Yoga, which specializes in Brain and Spinal Trauma patients. He is also a member of the International Association of Yoga Therapists.