What Makes Goju-Ryu Karate Effective for Self-Defense

What Makes Goju-Ryu Karate Effective for Self-Defense