David Dillenberger, U penn