J's regular classes are held in the Lehigh Valley at his studio in Easton, PA.  For J's special events & traveling workshops, see details below.

All of J's classes are also available live streaming online unless otherwise noted below with an asterisk (*).


For in-person attendance:
There is no need to preregister, you can just drop in anytime. Fee is choose your rate: $10/$15/$20

If you are planning to come and can let me know in advance then that would be great but, again, it is not necessary. If you do not give me a heads up then you may need to ring the buzzer or you can text me at 917-446-8871

For online attendance:
Subscribe to J's Live Stream Classes.

Add J.'s schedule to your Google Calendar at the blue plus above right.
Not able to see the calendar? Click here .
Directions to J.'s Studio

*Streaming Class Times Limited and TBD during traveling workshops and special events.*


Special Events, Trainings & Workshops


Gentle is the New Advanced: Easing the Pain 2021-2022

12-hour Weekend Intensives

Be in the same room together and share in a passion for self-empowered practice that lessens pain and invites inquiry into finding agency and purpose. Through a sincere exploration of ideas and practice, we can help usher in a new renaissance for yoga that is more relevant and truly nurturing.

The Intensive is (4) three-hour sessions. All sessions consist of both a lecture/discussion and a practice, and each session builds on the next. The standard schedule is (may vary slightly depending on venue):

Sat.   9:30am -12:30pm
         2:00pm - 5:00pm
Sun.  9:30am -12:30pm
         2:00pm - 5:00pm

This is an opportunity for both those who have never met J before to be introduced to new possibilities, and for old friends to catch up and compare notes. No previous experience is required. All are welcome.

Space is limited. Fee: $299 USD
If you need to cancel your registration anytime before the scheduled date,
you will receive a full refund of the fee.



January 11-12, 2020

London, England


January 15-16, 2020

Vienna, Austria


January 18-19, 2020

Berlin, Germany


February 8-9, 2020

Las Cruces, New Mexico


May 2-3, 2020

Sydney, Australia


May 6-7, 2020

Brisbane, Australia


May 9-10, 2020

Melbourne, Australia


June 13-14, 2020

Guelph, ON, Canada


June 20-21, 2020

Sarasota, Florida


October 17-18, 2020

Austin, Texas