Ellie Margolis Jack Feinberg '57 Professor of Litigation office: Klein Hall, Room 718phone: (215) 204-8964email: ellie.margolis@temple.edu