Kiaras Gharabaghi is Assistant Professor in the School of Child and Youth Care at Ryerson University in Toronto, Canada, and has been involved in child and youth care practice for over twenty years.