Great for all ages, and levels of experience. Good one on one training, Opportunitys to compete locally and internationally. Awesome Training!
Excellent with kids!
Great instructor..