Stephen Coughlan

Stephen Coughlan is a professor of law at Dalhousie University in Halifax. His areas of teaching have included criminal law and procedure, constitutional law, health law, and appellate advocacy. Professor Coughlan is an editor of the