Infinity Ballet is an amazing dance studio! My daughters have attended for over 6 years. The instructors are highly qualified and trained in their specialties, and also truly love the children they work with. The focus of Infinity is on training and performance (not competition). The recitals are wonderful and are optional. Your children will learn the art of dance and will have a great time in the process!