Current Duke Appointments & Affiliations
Senior Lecturing Fellow of Law
·
2026 - Present
School of Law
Previous Duke Appointments & Affiliations
Senior Lecturing Fellow of Law ·
2017 - 2026
School of Law
Clinical Professor of Law ·
2016 - 2017
School of Law
Senior Lecturing Fellow ·
2010 - 2016
School of Law
Lecturing Fellow in Law ·
2004 - 2006
School of Law