Jasmine teaches in person and online: multi-day retreats, single-session masterclasses that go deep on one theme, and live classes streamed to members wherever they are. Everything on the calendar appears here as soon as registration opens. Retreats and masterclasses are booked with a secure card payment; live classes are included with the membership.