My 4 year old daughter attends dance lessons at Infinity Ballet in the Opals class. She absolutely loves it! Her teachers are great and very talented! They do a great job making the class fun while teaching the fundamentals of dance at the same time. My daughter looks forward to her class every week!