I love CKO! I was hesitant about making the long term commitment but that was just me being a scaredy cat. It was the best decision that I could've made! They truly work with you throughout the entire class, helping you with the different techniques. Which is extremely helpful! A real total body workout! The different trainers gives it a good mix being that everyone has their own style. Not only are you working out, but you're having lots of fun! CKO South Charlotte is an awesome gym family to join if you're looking for one!