As we all know, training for self-defense is a basic necessity nowadays. In a world where bad people roam around, you will have to develop skills to fight back just in case an unavoidable situation arises.
Still and all, the practice of violence is never romanticized. However, when it comes to staying still and surviving, sometimes you need to strike back in order to live.
With that, we have here Brazilian Jiu Jitsu which is highly-regarded as a good, if not the best, self-defense martial art there is. But really, is BJJ really a good self-dense or is it only overrated?