My children have been going here for a few years(from white belt to black belt!) and I can say it has helped with their fitness, their discipline, and their focus. The owners are as good as they come and really work with their students(ranging from young children to adults). We pay on a monthly basis, so no contract. This place is great!