This Borderlines episode is with Lorne Sossin, the Dean of Osgoode Hall Law School. Prior to his appointment, he was a Professor with the Faculty of Law at the University of Toronto. Dean Sossin also serves on the Boards of the National Judicial Institute and the Law Commission of Ontario. He has also acted as Research Director for the Law Society of Upper Canada’s Task Force on the Independence of the Bar.
We discuss three topics. The first is the oversight of CBSA and immigration officers in Canada. How do we ensure that there is political oversight and accountability without politicising the day to day operations and decisions of individual officers? The second topic is a discussion of Charter rights and Charter values in the immigration context. Finally, we discuss whether it is OK that in Canada individual immigration officers can create an apply their own standards of the law.