James Farwell

James Farwell

James Farwell

James Farwell has a B.A. in Psychology and an M.A. School Clinical Psychology and is a Licensed Marriage and Family Therapist. He is also a Clinical Fellow in the American Association of Marriage and Family Therapy and had a clinical practice in San Francisco for 24 years. He most recently retired as a Behavioral Health Education Instructor with Kaiser Permanente where he integrated Mindfulness practices in Couples Communication, Anger Management, Depression, Anxiety and Mind Body Awareness courses.