On the other hand I do not see why the prof should give up his chair to run for congress. No one is required to give up the current employment to run for public office that I am aware.
Except there’s something called the Hatch Act, and he did sign a contract with the school for three years.
We need to help this kid. Call the school, find a lawyer ... something.
I would think that any employer would be justified in firing an employee who's private affairs (such as running for public office) interfere with them doing their job well.
I don't know it that is the case here or not, but I see no reason why the university should be allowed to silence this student from making a case that Peters isn't able to do both or that his job as president of the university is suffering.
If Peters can run for public office while doing his job properly, then the University should not interfere with him doing so.
However, they also have no business interfering with Lennox.
If Peters is abusing his power as president of the university to silence those that oppose him, he should be fired.