Arizona State University Professor Owen Anderson said he was penalized in his annual performance review for alleged “bias” and “slant” toward Christianity after teaching theologian Thomas Aquinas and asking students about the “highest good.” In 2025, Anderson, who is an outspoken critic of ASU’s DEI mandates, taught two sections of Religions of the World, Introduction to Ethics… Source