My 4 year old daughter loves Infinity Ballet! She looks forward to going every week. The instructors are creative, knowledgeable, professional, and caring. The young dancers are actively engaged with fun ballet activities the entire class. Infinity also has an excellent ballet camp. We are very happy we found this studio.