If to be free is the most important goal of all, then to help
someone to be, or become free, must be the most sublime and rewarding of all human endeavors.

Elie Wiesel


For me, from the catalyst of yoga springs forth meditation, service, and the understanding of the non-duality of existence. For as long as I can remember, I have always wanted to make a difference in the world, and help people to see their own beauty in this glorious life. After years of university study and career exploration in environmental education and activism, I realized that I could incorporate all of my passions to make the world a better place into the path of teaching yoga. My purpose is to weave together and apply the transformative capabilities of true environmental awareness and social action with strengthening the human potential of body, mind, and spiritual consciousness.

I have spent several years implementing grassroots environmental education and community development programs in the USA, Dominican Republic, Haiti, Malta, and India. Some of my prominent experiences include work with the United States Peace Corps, the Gaia Foundation, and the Indian Heritage Research Foundation.

In recent years, I have implemented successful fundraising events for the Divine Shakti Foundation (supporting abandoned women and girls in India), Charity Water (to build wells in Africa), and Women’s Earth Alliance (globally uniting women on the frontlines of environmental justice causes by coordinating training, technology, and financial support for thriving communities).


Through the generosity of the Shakti Yoga Shala community, scholarships are available on an as-needed basis for all Shala events. Please contact Samantha directly for more information.

Balanced Action Yoga

Immerison, 200 & 500 Hour Registered Yoga Teacher Program

100 Hour Immersion Dates: 

September 28-29, 2013

October 26-27, 2013

November 16-17, 2013

December 7-8, 2013

January 11-12, 2014

February 8-9, 2014

100 Hour Teacher Training Dates:

March 8-9, 2014

April 5-6, 2014

May 3-4, 2014

May 31- June 1, 2014

June 21-22, 2014

Participants of the 500 hour program will come the same weekends as the 100 hour Immerison/100 Teacher Training with an additional meeting on Fridays 1:00-5:00PM of the same scheduled weekends.