Therapeutic yoga online and in-person yoga in Lake Placid Placid, NY. The mission of Elements Yoga Therapy is to educate, empower and inspire individuals by using western biomedical science and eastern philosophies and practices.