This is a fantastic, full music development program with parent participation. We put all 5 of our children thru this program and they eventually formed their own music band! Starting young and learning the basics of piano, rhythm, singing, and performance in a group setting builds an intelligent, confident, well rounded child. We have been thoroughly pleased with this unique program and the teachers.