To provide programs, educational events and support for partnership to improve the quality of life within the Church and greater community, and to enhance spirituality. To provide programs for youth which includes Church Camp,Sunday School,Youth Groups,seminars,musical instruction,Scouting,and Guiding. Programs are carried out both in the Church building and in the Parish Centre,the latter being the primary site for programs. Our building is made available without cost to non-profit organizations. Volunteer work is provided to three senior's homes,hospital and in the Parish.We do not have direct programming outside Canada,but share financially in the international work of our Church through contributions to the Primate's World Relief Fund.