What a great school, we couldn't be happier. My kids spar a lot and ave really improved since we switched to their school.
All reviews seem positive