Schulich School of Law, Dalhousie University, Halifax, Nova Scotia
St. Francis Xavier University, Antigonish, Nova Scotia
Honours & Awards
Dalhousie University
St. Francis Xavier University