Day: August 14, 2023

Which College President Resigned Today?

In July, five college presidents resigned in a week—one for each workday. Some ran small to mid-sized eastern colleges and universities: Seton Hall University, Thomas Jefferson University, and the Berklee College of Music. Others led large research powerhouses: Stanford and Texas A&M universities. Only one, Marc Tessier-Lavigne of Stanford, had been in office for more […]

Read More