NC Voters, Support Democracy by Voting in the Primaries Today, March 3 (If You Haven’t Voted Already)

Registered Voters in North Carolina, along with Texas and Arkansas, get to cast the first primary votes for the 2026 midterm elections in November. Voting today (if you haven’t already) is the best way you can support our American democracy, Democracy depends on an engaged population, and one of the most important duties of American … More NC Voters, Support Democracy by Voting in the Primaries Today, March 3 (If You Haven’t Voted Already)

Why All Registered North Carolina Voters Should Vote in the Primaries on March 3–Especially If You Aren’t Satisfied with the Status Quo

The North Carolina Primary Elections take place on March 3–next Tuesday. If you haven’t participated in Early Voting (which ends this Saturday, Febuary 28 at 3:00 PM) or Mail-in Voting (must arrive by March 3), then I urge you to be at the polls on Tuesday. Polls show that voters are increasingly dissatified with both … More Why All Registered North Carolina Voters Should Vote in the Primaries on March 3–Especially If You Aren’t Satisfied with the Status Quo

Thanks to Senator Tillis for Urging a Real Investigation into Alex Pretti’s Death

I want to publically commend North Carolina’s senior Senator, Thom Tillis, for speaking out on the need for a “thorough and impartial investigation” into the death of Alex Pretti in Minneapolis this weekend. On one hand, it seems kind of ridiculous that such a stand is worthy of notice. For most of my adult life, … More Thanks to Senator Tillis for Urging a Real Investigation into Alex Pretti’s Death

Remembering the Truth of January 6 Through Software, Storytelling, and Soup

When I taught middle and high school literature classes, one of the books I commonly taught was George Orwell’s Animal Farm. In a 1946 essay (“Why I Write”), Orwell explained “Every line of serious work that I have written since 1936 has been written, directly or indirectly, against totalitarianism and for democratic socialism.” This is the … More Remembering the Truth of January 6 Through Software, Storytelling, and Soup

Why Vote in This Election? Here’s Why I Spent One and a Half Hours to Vote for a Single Candidate (and Why You Should Go Vote Today, i.e., Election Day)

About 2 weeks ago, my son and I went to early voting to cast our votes for the only race for which we are eligible to vote–the Cary Town Council At-Large open position. It took me about one and a half hours to cast my vote in Early Voting. But in my opinion, it was … More Why Vote in This Election? Here’s Why I Spent One and a Half Hours to Vote for a Single Candidate (and Why You Should Go Vote Today, i.e., Election Day)

Motivational Music Monday: No Kings Version

Since President Trump’s 2025 inauguration, I have participated in all the major nationwide protests organized by 50501 and related organizations. So far, last Saturday’s second No Kings gathering has been the most fun. In my town of Cary, the first No Kings drew about 2,000 protesters. Last Saturday it’s estimated there were at least 4,000 … More Motivational Music Monday: No Kings Version

Today is Constitution Day. Let’s Take it Seriously This Year

Yet another political holiday this week! Today we celebrate Constitution Day, because it is the 238th anniversary of the day (September 17, 1787) the delegates of the US Constitution Convention signed the document. This made it the legal bedrock of our nation. The Declaration of Independence set forth our national ideals and values, but it … More Today is Constitution Day. Let’s Take it Seriously This Year