Brazilian Jiu Jitsu (BJJ) is the single most effective martial art you can learn for self defense. Unlike most martial arts, Jiu Jitsu doesn’t rely on size and strength. It’s all about leverage and joint manipulation. A smaller person could easily use BJJ techniques to defeat a much larger and stronger opponent. Since real-world fights often end up on the ground, training in a martial art that focuses exclusively on ground combat is both practical and prudent.
Brazilian Jiu Jitsu will also get you in shape! It is a physically demanding sport that requires both flexibility and endurance. You will exert a great deal of energy on the mat, and that exertion will get you into peak physical condition. Best of all, with BJJ, exercise is fun, never a chore.