Carol Shephard

Carol Shephard is a teacher, trainer, and workshop facilitator with many years of experience in using music with people of all ages and abilities.