Anonymous25 days ago
Ohio State University President Walter "Ted" Carter Jr., a retired three-star Navy admiral, resigned on March 9, 2026 after just 26 months in office, disclosing an "inappropriate relationship" with a woman seeking public university resources for her personal business. His departure extends a striking pattern — no Ohio State president has left office as planned since 1981 — and reflects a broader national crisis in higher education leadership, with average presidential tenures declining to under six years amid rising political pressures, financial constraints, and institutional instability.