Day: November 13, 2025

Bizarre Assignments in a Texas State Communications Class Expose DEI’s Grip on the Curriculum

Note: Top of Mind subscribers received a condensed version of this article in this week’s newsletter. This is the full-length piece, including copies of the assignments discussed. If one were to need a specific example of how colleges and universities are creating leftist foot soldiers, they need look no further than the assignments currently being […]

Read More

Liberty Froze in the North

On November 13, 1775, Brigadier General Richard Montgomery led the victorious American army into the city of Montreal. He had laid the military foundation for the state of Canada to join the Union, and went off with his army toward Quebec City to finish the campaign, which did not go as planned. The Battle of […]

Read More