Each year, young people in our community face new challenges and go through new experiences; they are constantly evolving and changing, and no two young people are exactly the same. As a youth-serving organization, the Calgary Youth Justice Society (CYJS) strives to ensure we are meeting the emerging and changing needs of young people as Continue Reading »