translate English to French: A graduate of Yale University and the University of Toronto, Professor Roach’s teaching and research include the criminal process, the Charter, Aboriginal rights, the role of the courts, anti-terrorism and the legal profession.
Diplômé de Yale et de l’Université de Toronto, ses cours et ses travaux de recherche ont porté sur le régime pénal, la Charte, les droits des autochtones, le rôle des tribunaux, la lutte contre le terrorisme et le milieu juridique.