This is a lot of fun… Hard work, yes! My family and I have been taking classes here for just over three months, my wife and my 8yr old daughter and me. We just earned our yellow belts last weekend! It’s a good workout; it teaches kids (and grown ups) discipline and respect, as well as self-defense and the…