Offices in Castro Valley & Pleasanton, CA

Mindfulness Classes

After three years of teaching at the Castro Valley Adult School, I am now offering classes in a variety of locations in the central East Bay.

These classes are of my own design, drawing from a variety of sources, including the Mindfulness-Based Stress Reduction (MBSR) program developed by Jon Kabat-Zinn over 30 years ago; the Mindfulness-Based Cognitive Therapy (MBCT) program developed by Zindel Segal et. al. (whose teacher-training program I've taken); Cognitive Behavioral Therapy (CBT), which I've been using in my private practice for many years; and classes I've taught on stress management.

My classes are for adults (ages 20 - 80+) and require no prior experience with meditation or yoga. All activities are optional and can be modified for physical limitations. Enrollment is limited to about 25 students per class.


A symbol for the idea of being here and now: mindfulness or present moment awareness

Offered at Las Positas College on Saturday 9/23/17, from 10 am to 1 pm.


In this introductory workshop, participants will find out what mindfulness is – and is not – and learn how it can be used to improve focus, increase happiness, relieve anxiety, treat stress and stress-related illness, and prevent relapses in addiction and depression. Sample some simple meditation practices and get information on resources for further practice.

Contact Las Positas College Community Education to register.

Simple tools to relieve stress, worry and unhappiness


Introduces a simple yet powerful approach to dealing with stressful situations, negative thoughts, and difficult emotions. Participants will learn breathing techniques, exercises to transform how we think about and react to stress, and a variety of simple and brief meditative practices that can be readily incorporated into daily life. Participants are also encouraged to do daily home practice.

This class will be offered again in 2018.

Drop-in Wednesday evenings in Dublin for meditation instruction and group discussion


Class meets alternate Wednesdays. Each class includes a 20-30 minute guided meditation practice (with basic instruction given for anyone new to meditation), a short presentation on a topic related to mindfulness, and group discussion about applying mindfulness to daily life. Open to any adult with an interest in mindfulness meditation.
Click to Download the Class Flyer
Dates & Times: TBD
Location: TBD
Please note that this group is not currently meeting, so do not attempt to register or pay. Sorry for any inconvenience, hope to have new class dates and new location available soon!

Keeping Mindful meditation group