Very good article by Adam Chan. When learning do defend yourself it is important to really learn how to do it develop the skill set to be able to do it for real.
There is some empowerment value in doing weekend classes confidence is a deterrent but it is not enough to stop a determined attack.
Rather than taking a weekend course I recommend people enroll in a course that is designed from the ground up to train a person to be able to stop attackers.
It takes work no question, it is challenging but it is competence not confidence alone that stops attacks. Competence builds a true confidence not a fly by night version of it.
A good class builds skill sets, develops a powerful body, and is encouraging and challenging.