BGC News
Encouraging and empowering children and youth
BGC Canada has over 22 national programs that address many of the serious problems that face Canada’s young people, including: childhood obesity/inactivity child safety poverty & hunger bullying low self-esteem & self-image academic failure and school drop-out youth crime and...
Continue reading