Author avatar

Craig M. Scott

Craig Scott is a professor of law at Osgoode Hall Law School, York University. He served as the member of Parliament for Toronto-Danforth from 2012 to 2015, during which time he was the official opposition critic for democratic and parliamentary reform.

Articles by this author