Sebastian Angel, University of Pennsylvania