This is Jim's schedule for upcoming events, workshops, and retreats. Check the teaching schedule for his weekly classes.
If you are interested in private classes please use the contact page to get in touch with him.