Day: November 27, 2023

David Brooks Misses the Mark on DEI

When colleges and universities opened in the fall of 2023, five states—Florida, North Carolina, South Dakota, Tennessee, and Texas—had passed legislation banning diversity, equity, and inclusion programs (DEI). These states were well aware that, as David Brooks notes, universities are failing at inclusion—the many so-called diversity initiatives have promoted an ideology of exclusion and intolerance […]

Read More

The Motives Fallacy and 1619

The accusation that the United States of America was “founded on slavery” is advanced to discredit the nation. Accordingly, if some people were oppressed at the time of the Founding, then somehow the entire American project is illegitimate to this day. Or, in another way, if some people who wrote or signed the Constitution also […]

Read More