When we factor in fighting style, training regime, cost, accessibility, and practical application, Muay Thai ranks in the top 2 of our list for self defense for women. Arizona And its no surprise that Karate wasinvented for self defense instead of for sport or tournament fighting. Whether you are looking for fun, fitness, discipline, self confidence, sport or, This is an amazing school. Your best bet is to learn about the specific Kung Fu class and style you're interested in, to determine if it focuses mainly on practical fighting training, or if it teaches all areas equally. Judos main drawback is that it doesnt involve the use of striking with the arms or legs.