Free Resources - Audio Talks
Finding Balance in Difficult Times
Talk given at Sangha LiveDharmaseed.org
Talks by James at Spirit Rock Meditation Center and other venues
Specific Talks for Pandemic Reality
Insight Mediation Community of Berkeley
Talks given at James' weekly sitting group