Skill development that easily progresses in the course of a single class
A customizable experience to ensure repeatability for little musicians
No two classes are ever the same
Attending multiple classes expands on previous development
Different age groups can be provided with different experiences
Games, dance breaks, and challenges keep little musicians engaged
Collaboration makes for endless possibilities
Use of different instruments and techniques adds interest