677268774848952

My Journal

Government v. Free Speech: When the Right Embraces Cancel Culture

I commit the First Amendment every day. I write, I publish, I dissent. So do you. Every text, every post, every gripe at the bar is protected by the same amendment. That’s the deal in America: speech is speech. You don’t need a license. You don’t need permission. But...
Catholic School and the Party That Forgot Its Soul

Catholic School and the Party That Forgot Its Soul

Back in the day, before motorcades and scandal headlines, before Bill Clinton played sax and Newt Gingrich decided to choke the soul out of public service, Henry Cisneros and I went to the same Catholic school on the West Side of San Antonio. He was in fourth grade. I...

Submarines, Showboating, and the Ghosts of August

Submarines, Showboating, and the Ghosts of August

Well, hell. Here we go again—dancing on the nuclear tripwire with the grace of a rhinoceros in a tutu. Today, Donald Trump—commander of all that he surveys, including apparently basic naval doctrine—announced with great fanfare that he’s sending two nuclear submarines...

Take Your First Class for Free

Nulla porttitor accumsan tincidunt. Pellentesque in ipsum id orci porta dapibus. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus suscipit tortor eget felis porttitor volutpat.

Follow Us
Opening Hours

Mon-Fri: 8 AM – 5 PM
Sat-Sun: 8 AM – 2 PM

Phone

(255) 352-6258

Address

1234 Divi St. #1000
San Francisco, CA 94220