
Haddon was selected as dean of the nation’s third-oldest law school in 2009 after serving for 25 years on the faculty of the Temple University School of Law in Philadelphia.
Dean Haddon is a graduate of Smith College in Northampton, Massachusetts, and the Duquesne University School of Law in Pittsburgh, where she served as editor-in-chief of the Duquesne Law Review. She also earned a master’s degree in law at Yale Law School.


