Steve Goddard named dean of College of Liberal Arts and Sciences New dean to begin at the UI in June 2019 By: Office of Strategic Communication | 2018.12.03 | 09:19 am