My youngest is enrolled in their Ninja Kids classes. They do a fantastic job! The obstacle course is changed every week, the coaches are all gymnasts and very good with kids, and the facilities are large and spacious. My son LOVES it! He's 7 and looks forward to his "ninja class" every week!