Navigating fertility and becoming a mother were profoundly transformative for me, reshaping my sense of self, relationships, and body. My path into parenthood included uncertainty and learning how to live inside a reality that looked different than I had imagined. Motherhood has been a process of reimagining and letting go, allowing the full range of emotions, and holding onto what matters most. Living through that transformation shapes how I show up as a therapist—steady, attuned, and respectful of how much this stage of life asks of people.

My approach as a therapist began in an earlier career as a high school English teacher. I built classroom communities where students explored the human condition through literature and found their own voices as writers. I saw how much growth was sparked by having a space to talk, reflect, and connect with one another. As I went on to coach teachers and work as a school leadership consultant, I witnessed the same thing. A clear through-line emerged: talking helps, and relationships help. Being understood and emotionally met creates change. As a therapist, I work at the heart of that process, one relationship at a time.

I spent most of my adult life living in New York City and now live in the town where I grew up, outside Philadelphia, with my husband and two children. My private practice spans both the New York City and Philadelphia metro areas.

Licensure and Certification
Licensed Mental Health Counselor (NY)
Licensed Professional Counselor (PA)
Perinatal Mental Health Certification from Postpartum Support International

Education and Advanced Training
Harvard University, BA
Brown University, MAT
Alfred University, MSEd
Emotionally Focused Couples Therapy
Modern Psychoanalytic Group Therapy
Perinatal Therapy

Professional Affiliations
Mental Health Professionals Group of the American Society of Reproductive Medicine
Eastern Group Psychotherapy Society
Postpartum Support International
Women’s Mental Health Consortium
Philadelphia Society for Psychoanalytic Psychology

Get support