This place is fabulous. I have been for a few birthday parties and now my 7-year-old daughter is enrolled in the Girls Red level. I like how they move kids up when they have completed the appropriate skills and not when the 8-week term is over. I am a working mom and the schedule works well since they have evening and weekend classes. They also have a good make-up policy for missed classes as long as there is space. So far I have not had a problem with this. I feel that my daughter has learned a lot in a short period of time and she is very interested in what is to come. As long as my daughter stays interested, I will continue to enroll her.