Classes & Private Sessions


TUESDAY 9:30am-10:15am
Vinyasa Flow & Yin – ALL LEVELS
Moving Mountains Yoga

TUESDAY 6:00pm-7:15pm
Vinyasa Flow & Ayurveda – ALL LEVELS
Moving Mountains Yoga

THURSDAY 7:00am-8:00am
Vinyasa Flow – ALL LEVELS
Moving Mountains Yoga

THURSDAY 9am-10:15am 
Traditional Yoga – ALL LEVELS
Jala Yoga Harmony Room

FRIDAY 4:30pm-5:30pm
Kids Yoga – 5 to 11 years old
Moving Mountains Yoga


Donation Yoga – all proceeds benefit Moving Mountains Organization
Fridays 6pm – ALL LEVELS
Moving Mountains Yoga
April 26th
May 3rd
June 21st
July 26th
August 2nd
September 6th

Yoga on the Farm
Wednesday 6pm – $15 – ALL LEVELS
Green Gate Farm, Shepherdstown Wv
May 29th
June 5th
July 24th
July 31st
August 14th
September 4th

Private sessions can be scheduled for a one on one experience or for group parties. Sessions are tailored to meet the schedule, needs, and interest of the practitioner. Contact for more details.

Workshops & Trainings


Yoga & Ayurveda: A Practical Approach
Workshop Series
Jala Yoga – Shepherdstown, Wv
– October 6th 2018
– January 5th 2019
– March 30th 2019
– June 29th 2019

Trauma Informed Yoga
Moving Mountains  Yoga – Ranson, Wv
June 1st & 2nd 2019 

Trauma Informed Yoga
Branches of Yoga – Sykesville, Md
July 13th & 14th 2019


Jala Yoga 200 Hour Hatha YTT
BEGINS March 2019 – October 2019
8 Weekends – Shepherdstown, Wv

Yoga Teacher Trainings at Jala Yoga are lead by Christa Mastrangelo-Joyce and co-taught by Whitney Ingram –

Please note that all workshops and trainings are Yoga Alliance Approved and include continuing education units/CEU’s