Stanford is the last place on earth that I'd expect to actually confront university PC culture.
What an exciting discussion that will follow this!