BCCS is a non-profit, charitable organization that helps newcomers and long-time residents integrate into Canadian society through knowledge, skills, and other support. BCCS is run entirely by volunteers and community partners, with financial support from our donors and government grants for special programs.