Heartsong Music teaches Music Together, the internationally recognized music and movement program for children from birth through age 7 and the adults who love them. Our mission is to provide the highest quality early childhood music education program for the entire family. We seek to create a community of music-makers by providing excellent teachers, materials, and classroom resources in a developmentally appropriate, engaging, and fun participatory environment that supports and nurtures music development in young children. We offer Music Together Mixed-Age classes (birth to 5), Intergenerational classes (birth to 5), Babies classes (birth to 8 months) and Big Kids classes (5 to 7 year olds). Signup for a free demo class!