DuPuy has taught legal ethics and professional responsibility at Cornell University, Northwestern Law School, the University of Wisconsin Law School, and Marquette University Law School, and has served as a long-time faculty member of the National Institute of Trial Advocacy.
DuPuy has instructed legal ethics and professional responsibility at Cornell University, Northwestern Law School, the University of Wisconsin Law School, and Marquette University Law School, and has served as a long-time faculty member of the National Institute of Trial Advocacy.