Songs for the Soul provides a multi-dimensional program for small groups of professional caregivers that uses expressive writing, storytelling, self-care skills, and music to help them address the grief and suffering that is part of their work. The standard program is six-weeks, offered in-person or on-line. A weekend retreat format also exists for caregiving teams.