Support groups and training

iStock_000022587827_MediumI am available to facilitate support groups and training for therapists and clinicians interested in group therapy. Please contact me for details.

Process and Therapy Groups

iStock_000023912791_SmallGroup provides a place where a small group of people gets together to share problems or concerns. The goal is to better understand your own situation, and to learn from and with each other. The leader facilitates a safe environment so everyone is heard in a non-judgmental, healing way.

For more information about my groups please visit my website dedicated to groups

Individual Clients



My style is collaborative. We work towards goals you set for yourself in therapy. We examine your coping skills, strengths, and challenges. We explore self-compassion while also developing a strong self from which you can feel confident to lead a meaningful, balanced life.

Address: Office 1: 4267 Bayshore Parkway suite 810, Mountain View, CA 94043 - Office 2: 4216 18th Street, San Francisco, CA
Phone: (650)353-8885