Not trying to become a professional fighter but I wanted to Learn how to effectively defend myself, and get a good workout in at the same time. Heard good things about this gym so I decided to check it out. What I got was much more. Family environment coupled with good vibes make for great training. You do not have to be a professional athlete to take there many classes either, because I'm definitely not. Champion level wrestling, battle tested muy thai, legit just jitsu, outstanding kids classes, strength and conditioning, they have it all. This place is 5 star, no doubt about it.