Angela Swan taught at the Faculty of Law at University of Toronto from 1965 to 1987 when she went into private practice with Aird & Berlis. Since then she has been a sessional lecturer at U of T, a Visiting Professor at McGill University, a member of Stikeman Elliott (Montreal). She is now back at Aird & Berlis where she practices commercial and corporate law. She is also an Adjunct Professor of Law at McGill.