Defender Association of Philadelphia
Assistant Defender
Yale Law School
Deputy Director
Yale Law School
Lecturer in Law and Legal Research
Yale Law School
Iberian and Latin American Bibliographer
Federal Public Defender
Assistant Federal Public Defender
University of Richmond School of Law
University of Wisconsin-Madison
University of Arizona