This morning, news broke that Ted Carter, president of The Ohio State University, has abruptly resigned over an “inappropriate relationship” with someone who received “access to top officials” while “seeking public resources to support her personal business.”
We now know that C…



