“Not only does CSSG provide support financially and emotionally, it provides skills that can be used by beneficiaries into adulthood – skills that not only allow them to follow a career, defend for themselves but importantly build self-esteem by being a contributing participant in the community.”