An email sent out to St. Thomas students, faculty and staff Monday named the Dean of the College of Arts and Sciences finalists and their presentation schedule for students.
Yohuru Williams, dean of the College of Arts and Sciences, to step down
Yohuru Williams, dean of the College of Arts and Sciences at St. Thomas, will step down from his position at St. Thomas and begin a new position at St. John’s University New York. Emilie Cleveland, Kat Barrett and Emily Haugen have the story.