James Farwell is a clinical fellow in the American Association of Marriage and Family Therapy. In addition to his private practice, he has served as a behavioural health instructor with Kaiser Permanente where he integrated mindfulness practices in couples communication, anger management, depression, anxiety and mind-body awareness courses.