Rabbi Miller is right
Most karate schools teach form and moves but real street fighting is attitude and how you train. I myself have trained ad thought karate many years. I was active with meir Lagan earlier and his group in the 1970s. I fought anti semitesall over the place but you really need to be trained with a fighting attitude. I recall the first time I cracked an anti semites head open at the age of 17. It was not karate for but anger at some one who called me a dirty Jew. Most Yeshiva boys can not rely on karate. You need to avoid trouble.