Ruth Buchanan joined Osgoode Hall Law School as an Associate Professor in 2006 and was promoted to Full Professor in 2016. Prior to joining the Osgoode faculty, Professor Buchanan taught at the law schools of the University of British Columbia and the University of New Brunswick. Professor Buchanan also holds an ongoing appointment as a […]| Osgoode Hall Law School