• University of Pennsylvania, B.A., 1982, magna cum laude
    • University of Virginia School of Law, J.D., 1986
    • District of Columbia
    • Pennsylvania
    • Supreme Court of the United States
    • United States District Court for the Eastern District of Pennsylvania, Honorable Edmund V. Ludwig