My gunsmith is in Louisville and I know he teaches classes, but I am not sure if this is one of his. If it is, he is a good guy.
Regardless, I'll speak in more general terms than what you listed.
While few things are absolute, I believe many criminal attacks, be it home invasion or personal attacks are due to a lack of being mentally aware and prepared. Some simply fail to believe that they will ever be the victim of a crime. They have zero awareness of who or what is around them as they move about. Many are way too interested in the cell phone than looking for potential predators.
Failing to keep your eyes moving and being aware can be deadly. Not putting one's self in harms way unnecessarily can go a long way to staying safe. Learn the four color codes of awareness (white-yellow-orange-red) learn what they mean, and make them part of your life.
Carrying a firearm is not enough, you have to also practice with it. Not just putting bullets on objects, but gun handling. Your firearm should be as familiar to you as you can possibly make it. Learn its parts and what makes your particular firearm work.
While you say bragging rights at 50 feet are not all that important in a room is true. However, having the skill put bullets accurately on objects at distance can be a confidence builder. You can be very sloppy and still get hits on objects, depending on size, at 10 feet. You can also completely miss objects at 10 feet if you don't have a minimum skill set.
Probably the most important thing is having a mind set that you will use deadly force if necessary. Not because you can, but because you have to. I have often told people the next to the last thing you ever want to do is to kill someone. Your life will be different from that point forward regardless of anything else. However, the last thing you want to happen is to be killed.
I can honestly say to you that I survived situations before retirement, for the simple reason that many knew I would do what I had to do, and they did not want to take the chance of being in second place.
Good luck to you in your class.