James Baraz has been teaching meditation for more than thirty years and the Awakening Joy course, both on-site and online, since 2003. He is a co-founding teacher of the Spirit Rock Meditation Center in Woodacre, California, and is on the international advisory board of the Buddhist Peace Fellowship.