Took our kids for kickboxing class and it was great! The staff and instructors were friendly and accommodating, and spent lots of time explaining how everything works. Instructors were great with the kids, firm, gave good clear instructions and coaching, and let them have fun which is what you want in a class like this. Signed them up for weekly classes!