Our staff and volunteers providing programs in Barrie actively engage with and support more than 1,000 Barrie residents on a monthly basis. Our extensive programs include licensed child care, before and after school programs, summer day camps, outdoor education in schools, youth services covering areas such as youth gambling, youth justice, transitional support, mental health assistance, and employment opportunities. Additionally, we offer specialized employment programming and immigrant services, along with invaluable support for the Settlement Workers in Schools program.