Teaching History

In my twenty-five year teaching career I’ve taught in a wide variety of settings. Here is a list of some of them.


Against the Stream Buddhist Meditation Society, Los Angeles, CA
Ann Arbor Zen Center, Ann Arbor MI
Bellingham Insight Center, Bellingham, WA
Benicia Buddhist Sangha, Benicia, CA
Berkeley Shambhala Center, Berkeley, CA
Boston Shambhala Center
Boulder Insight Center, Boulder, CO
Cleveland Shambhala Center, Cleveland, OH
Cloud Mountain Retreat Center, Castle Rock, WA
Clouds in Water Zen Center, St. Paul, MN
Common Ground Meditation Center, Minneapolis, MN
Davis Shambhala Center, Davis, CA
Denver Insight Center, Denver, CO
Denver Shambhala Center, Denver, CO
East Bay Dharma Center, Berkeley, CA
Gold Ridge Sangha, Sebastopol, CA
Insight Meditation Center, Redwood City, CA
Insight Meditation Center of Washington, DC
Insight Meditation Community of Fairfax County, CT
Kailua Shambhala Center, Oahu, HI
Kripalu Yoga Center, Stockbridge, MA
Land of Medicine Buddha, Soquel, CA
Nalanda West, Seattle, WA
New York Insight, New York, NY
New York Shambhala Center, New York, NY
Omega Institute, Rhinebeck, NY
Philadelphia Shambhala Center
Portland Zen Center, Portland, OR
Sacramento Buddhist Meditation Group, Sacramento, CA
San Francisco Buddhist Center, San Francisco, CA
Santa Rosa Shambhala Center, Santa Rosa, CA
Shambhala Mountain Center, Red Feather Lakes, CO
Southern Dharma Retreat Center
Spirit Rock Meditation Center, Woodacre, CA
Urban Dharma, San Francisco, CA
Vajrapani Institute, Boulder Creek, CA
Wood Valley Temple, The Big Island, HI


Hazelden Treatment Center, Center City, MN
Cumberland Heights Treatment Center, Nashville, TN
Henry Orloff Treatment Center, San Francisco, CA
Alta Mira Recovery Center, Sausalito, CA
Bayside Marin, San Rafael, CA
Options Recovery, Berkeley, CA
Renaissance, Malibu, CA
Bishop Gooden Home, Pasadena, CA
The Ranch, Tennessee
John Muir Medical Center, Concord, CA
Orchard Recovery, Bowen Island, BC
Paradise Recovery, Honolulu, HI
Odyssey House, New York, NY


California Association of Alcoholism and Drug Addiction Counselors (CAADAC) 2004, 2006
National Association of Alcoholism and Drug Addiction Counselors (NAADAC) 2006
California Society of Addiction Medicine (CSAM) 2004
Sun Valley Wellness Festival, 2006
Spirit Recovery Conference, 2005, 2006
Marijuana Anonymous Convention, 2007
CoDa Convention, October 2007
Clinical and Counseling Advances Conference, Las Vega, 2008 and 2010
National Conference on the Family and the Self, Santa Fe, 2009
Buddhist Recovery Network Inaugural Conference, Los Angeles, 2009


University of Washington Addictive Behaviors Research Center
Wright Institute, Berkeley, CA
St. Mary’s College, Moraga, CA
JFK University, Concord, CA
Community Partnership for Mindfulness in Education, Oakland, CA
Sati Center Buddhist Chaplaincy Training

SHINE Project, Mindful Eating, UC San Francisco
Virtual Mindfulness Coach, Psychometrix, Inc.
Mindfulness-Based Relapse Prevention, Addictive Behaviors Research Center, Univ. of Washington