4700 Keele Street
Toronto, Ontario M3J 1P3
Canada
York University - Osgoode Hall Law School
Constitutional Law, Federalism, Division of Powers, Supreme Court of Canada, Privy Council
Constitutional law, constitutional theory, dialogue theory, Charter of Rights and Freedoms