Our Annual General Meeting brought together CCF volunteers, trustees and staff to take a look back at what we accomplished in past year and where we’d like to achieve in the future. We presented highlights from our 2012 annual report and work shopped ideas together on how to make CCF’s work even better in the years to come.