CMA is great! It's family owned, this family takes pride in what they do. It's great structure for the whole family. We really love how they don't just focus on martial arts, but objectives for home and school. They want the kids to succeed in all areas of their everyday lives. We highly recommend cma for your choice of martial arts fitness hands down.