James has been a meditation teacher since 1978.
He is creator and teacher of the Awakening Joy course (since 2003). He leads retreats, workshops and classes in U.S and abroad. Co-founding Teacher of Spirit Rock Meditation Center in Woodacre, CA. Co-author of Awakening Joy, the book based on the course (with Shoshana Alexander). He is a Guiding Teacher for One Earth Sangha, a website devoted to expressing a Buddhist response to Climate Change.
James lives in Berkeley, California with his wife, Jane. He has two sons and three grandchildren.