Osgoode Hall delivers everything you expect from a leading law school. Providing a legal education shaped by real world social impact.| Osgoode Hall Law School
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