Scott Shields Martial Arts Academy highly recommends people (especially women) to carry and keep a can of Bear Spray at home to defend themselves incase of an attack.
It is widely known, some people are immune to human pepper spray and can keep coming towards you regardless of how often you spray them.
Bear pepper spray has a more potent mixture which will cover your assailant; rendering him/her incapable of continuing the attack.
See the link below to learn more about Scott Shields Martial Arts and Bear Spray.
Scott Shields Martial Arts
Bear Spray