IIRP Canada is a non-profit organization that works across Canada and is associated with the International Institute for Restorative Practices that is dedicated to developing and furthering restorative practice around the world. We provide training, consultation and coaching in a variety of settings including schools, justice, communities and other organizations.