Father Steve Katsouros, the founding dean and executive director of Loyola University’s Arrupe College, spoke to the City Club of Chicago on Wednesday touting the success of the school’s new two-year college, which graduated its first class in June 2017.