Most people have thought through what they would do in a physical attack. Fight back, run, scream. But until you are faced with an actual scenario, where you must defend yourself, it is hard to know how you will react. Proper self-defense training provides skills for...

read more