Shragge, Eric, Teaches in the School of Community and Public Affairs at Concordia University, Montreal.