They are great with kids. They teach professional and competitive athletes but I know more about their youth programs and when you see the little kids rolling around on the mat in their uniforms and their smiling faces afterwards, you know they are at a great place.
They have programs for martial arts, wrestling, MMA, jiu jitsu, etc.
more