Free women’s self-defense classes are being hosted at the West Hill Community Center through fundraising and grants.