nvcnextgen.org
What does a commitment to nonviolence mean to you? A CNVC Trainer's answers | Nonviolent Communication for the Next Generation
What does a commitment to nonviolence mean to you? A CNVC Trainer's answers - Nonviolent Communication for the Next Generation is a nonprofit organization focused on teaching conflict resolution skills & anti-bullying programs for schools.
nvcnextgen