philadelphia, pennsylvania, united states
University of Delaware
Temple University
Seton Hall University School of Law