This is our reflection space; follow along to see an organization in transition. Twelve Canada educates, trains, and coaches youth and adult community development facilitators in the most up-to-date and effective methods to engage communities and facilitate participatory change.
More information