A Message from IP Osgoode’s New Director, Prof. Carys Craig Prof. Carys Craig is the Director of IP Osgoode, Editor-in-Chief of the Osgoode Hall Law Journal, Academic Director of the Osgoode Professional LL.M Program in Read More » February 3, 2023 No Comments