My son has been training here for about 4 years now. He absolutely loves it! I’m more than pleased with the level of training he receives. The staff is very kind, knowledgeable and great with the kids. They have played a major role in helping raise my son into a very honorable young man.