Alyn 'James' Johnson is the Principal of Public Law Solutions. James has six years of experience working as an Associate at Norton Rose Canada LLP in Toronto, and holds a PhD in Constitutional and Administrative Law from Queen’s University (2018). He is current on important developments in the areas of judicial review, the Charter, and the division of powers, and has a particular interest in constitutional structure, the courts system, and equality issues under section 15.
Through Public Law Solutions, James has represented clients before Ontario courts and tribunals. He has taught law at the Lincoln Alexander School of Law at the Toronto Metropolitan University. He also holds a PhD in English Literature (1995) and taught for five years as an English Professor at the university level. He has superlative research and drafting skills.
James is strongly committed to social, racial, and environmental justice, and to a political and legal system that actively encourages and facilitates the participation of all members of society.