Catherine Duffy Upcoming Programs with Catherine Duffy July 18 (Saturday) Meeting Loss and Transition with Self-Compassion Retreat In person in Bellevue 1-day retreat learn more & register