My daughter only goes once a week for 30 min., and in this short amount of time she has learned a lot. I feel a lot of ground is covered for such a short period of time. In her informal recital, she did display skills and steps that were learned in class. Each week, they progress more and more. It seems that if the teacher feels the child is ready to learn faster and more, she will tailor it towards that. In the end, my daughter loves it, and that's what matters. I would recommend this dance studio.