A social media specialist for a Utah language school that teaches English to non-native speakers says he was fired for writing a blog post about homophones—words that sound the same, but carry different meanings—because his boss was afraid readers would think it was about "gay sex."