Training for Change | Turning the Tide

Training for Change

Training for Change is committed to increasing capacity around the world for activist training. This means training that helps groups stand up more effectively for justice, peace and the environment through strategic nonviolence.