James Baraz has been a meditation teacher since 1978. He leads retreats, workshops, and classes in the U.S and abroad. He is a co-founder of Spirit Rock Meditation Center in California and the co-author of the book Awakening Joy: Ten Steps to Happiness as well as Awakening Joy for Kids. He has led a popular online course by that name since 2003. James is also an advisor to One Earth Sangha, a Virtual EcoCenter devoted to Buddhist responses to Climate Change. You can listen to dharma talks by James here.