Random thoughts on reality based self-defense training and application. Self defense training for women, men and law enforcement.