What programs are currently offered by the YWCA of Calgary?
The YWCA of Calgary provides services in four key areas: domestic violence prevention, homelessness and poverty reduction, child and family services, and health and wellness. Services include, but are not limited to, the following: emergency shelters; transitional housing; child and family intervention; individual and group domestic violence counselling for children and adults; parenting programs; outreach programs; community-based youth support programs; English as a Second Language (ESL) programs; skills training and career development opportunities; health, wellness and fitness instruction and subsidy programs to name just a few.