Civics Teacher (retired), Writer of fantasy and sci-fi, Photographer, ADHD (Before it was cool) & MDD survivor. Resistance isn’t futile.

The wilds of Ohio.
Folks putting their faith in the midterm elections don’t seem to understand how quickly things are happening. Fascism is here and it’s not leaving because of an election.
775
3,319
18,591
337,888
Snort
172
5,540
116,327
1,584,841
This… right… here.
909
13,074
115,197
2,817,454
I’ve been a social studies teacher in the U.S. for 33 years. If someone claims the American Civil War was NOT about slavery but WAS about states right, then this is how you respond. “States rights to do what?”
1,275
10,905
88,668
5,728,604
Here’s my first dick pic... am I doing this right?
3,466
3,140
46,104
This guy thinks 8 bags of topsoil is a "big load." He also thinks this is a real truck because it can handle this... I can put that in my son's Honda Fit bro and have room left over for the clue you are missing.
1,009
1,682
51,723
1,623,522
My God, I’m sick of racist White folks... and I’m white.
1,865
4,515
36,801
I’ve been a high school teacher for almost 34 years. So far, my wife, also a teacher and I have managed to survive the rising epidemic of school shootings. Every loud noise from the hall makes me wonder if my lucks run out. When there’s a crash in the building the kids start eyeing the exits I run through my plan. I wonder if I’ll be brave enough to shelter them from bullets like far too many other teachers have done in the past. I have 250 teaching days left till retirement. Will I make out? Will my wife? #ItsTheGuns #GunControl
1,800
4,293
31,560
1,121,270
Gentlemen, stop talking about the bear… The lived experience of women proves you wrong. The statistics prove you wrong. Your own memories of nights out with the boys prove you wrong. Listen to what women are saying, it’s not that difficult.
360
3,700
34,033
711,448
Zoom in on their eyes. Going from left to right. Wow.
1,509
2,850
34,679
2,312,961
The United States is about to see what forty years of undermining the public education system leads to. Teachers are leaving in droves, and there are very few coming out of colleges to replace them. When you ignore problems and the experts who try to fix them, they get worse.
387
3,725
25,207
1,883,202
You’re literally arresting people who are trying to do it “the right way” you vacuous clown.
Come the right way or don’t come at all.
1,356
3,190
29,442
618,085
Folks at the White House right now…
353
4,101
29,302
977,762
Who else is sick of seeing angry fat white people all over the place?
1,271
1,900
19,887
I love her.
372
3,237
19,095
217,852
Cosplay Christians.
2,142
4,043
24,945
830,108
Men using easily obtainable guns are executing children in public and conservatives are freaking out about Bud Light and Drag brunch. They ignore the actual problem so they can focus on the ones they make up.
236
4,077
19,836
806,053
Anyone else notice this?
3,656
3,743
23,293
499,935
Slavery was bad… period — retired history teacher.
750
2,259
22,450
320,831
The Wife and I fly a small but loud pride flag in rural and very red Ohio. I'm starting to see black American flags pop up on houses within half a mile of us. I'm not taking the pride flag down.
379
803
17,474
In ancient Egypt there were pharaohs who erased their predecessors from existence by having all evidence of them removed. Faces of statues, carvings on walls, paintings, books, all gone. I propose that we remove as much evidence of Trumps existence as possible when he’s gone
1,310
3,526
16,144
Having Trump as President is like having diarrhea for two years. It’s exhausting and there’s shit everywhere.
430
3,612
15,233
Love this take.
8
1,479
16,206
226,618
JD Vance walked his whole detail over to MVP Harris’s plane so he could stage THIS picture of him walking from Air Force Two. He’s using her plane as a prop to make him look important but it just makes him look impotent.
2,925
2,406
14,684
429,634
I solemnly pledge that I will not stand idly by while others are harassed in my presence. I will speak up, stand up, defend and protect to the best of my ability all who are targeted by hate. I recognize that change starts with me and I pledge to be that change. (Your turn)
1,316
5,918
14,204
This…
487
2,811
18,867
276,569
How much did I have to shell out for the Commander in Cheese to fly to France and not attend any of the ceremonies he went there to attend? Can we drop the pretense that he’s doing anything other than meeting with his Russian handler?
530
4,947
13,287
My niece just got accepted to #UPenn Vet school! Just had to share some actual good news.
1,294
401
13,444
A reminder that Elmo is not an engineer, has never designed or built a bridge, hasn’t invented anything and uses his apartheid wealth to buy up other peoples work and pass it off as his own.
489
2,162
13,775
446,159
People who refuse to wear masks are assholes.
520
1,556
12,056
70,000,000,000 to attend Trump rally in Tulsa....
2,641
1,305
12,016
How is it that the entire media has been up Biden’s ass for the past 10 days about his fitness and age even though he’s made 18 public appearances ON TOP of running the Executive Branch of the United States Government. BUT The same media has been silent over the fact that Trump hasn’t had a single public appearance outside of his staged rallies? Then there’s the fact that Melania is MIA —- crickets The Media wants Trump and chaos because chaos is news.
525
3,577
12,018
702,739
It’s the worst rebranding since New Coke. They will teach about it in business schools for decades.
525
912
12,503
210,376
There are litterally Trump flags and signs all over my neighborhood. Sometimes I hate Ohio.
2,088
876
11,568
Just wanna put this out there so I’m on the record. I love Canadians. They are unfailingly loyal friends, have the courage if lions and the kindness of love. They have stood beside us for over two hundred years and I love them for that. Just wanted you to know Canada.
780
2,633
11,495
I'm voting the Dem ticket in Nov 2024 because I want to vote again in 2026 and 2028. You'll do the same if you want to keep voting.
602
2,234
11,368
217,783
Watching white men cry for being treated like everyone else is my favorite new spectator sport.
Roger Stone claims he's been treated worse than Osama bin Laden nyp.st/2DDudjF
790
3,537
11,254
How the hell have people fallen for Trumps complete and utter bullshit for 50 years?
1,287
1,603
9,755
I’m not fighting with people on the Left over who should be leading. We have a leader. She led us as Speaker and then as Minoroty Leader. We need leaders who already know their craft, not those who need to learn it. There will be room for them, now we need Nancy. #ForThePeople
640
2,508
9,668
I’m a teacher and every time I hear a loud noise in the hall I wonder if my time is up. My wife is also a teacher. I worry about her every day. Why is this our reality? Why do my students have to live this way? FUCK the @NRA
470
2,018
10,078
I hope @JoeBiden’s Presidency is boring AF...
537
944
9,504
I denounce white supremacy and all it stands for. I reject the very concept of race. I pledge to support my brothers and sisters of color regardless of sexual identity or religious affiliation. I stand with diversity over dogma, hope over hate, and reason over religious extremes.
618
2,947
9,527
Is it just me or is our President a total shithead?
1,036
1,159
8,495
Remember when MAGA lost their shit over a fake child sex ring in the nonexistent basement of a pizza place? Fucking crickets now.
278
2,481
8,650
Just gonna start posting this everywhere…
105
4,681
11,720
206,189
Dear #CovingtonCatholic parents, You own this. You raised these boys to believe the kind of behavior they happily displayed in the nations capital is acceptable. Now you reinforce that by rushing to their defense with cover stories and conspiracy theories. Reap what you sow.
459
2,996
8,512
To all the people skipping over this tweet!!!!!!!!!!!!!! Just stop what you are doing and watch the dame video... You're welcome.
Holy shit. This commercial.
1,188
2,813
8,586
I could shit a better human that Ann Coulter.
528
1,092
8,030
I’m SO ready for this nightmare to be over... who’s with me?
446
729
8,662
Someone on Threads nailed it.
138
1,703
11,061
185,687
I’m a teacher and this is fact. Many kids depend not only on school lunch, but breakfast as well. This would devastate underprivileged communities and make our job as teachers that much more difficult. Many of us already keep snacks on hand for students who are hungry.
For many children, school lunch is the only meal they eat all day. Trump’s budget would cut $1.7 billion from child nutrition and eliminate food assistance for millions—literally taking food out of kids’ mouths. This is not humane. This budget isn’t humane. He is not humane.
632
3,639
8,146
This is the best takedown of the modern news medias complete failure to rise to the challenge of Trump that I’ve ever heard. @Lawrence is brilliant.
Aaron Rupar
189
2,081
8,261
214,534
Oh Jesus, here we go... what the fuck are they gonna wear if their Levis have turned on them?
Levi Strauss teams up with gun control group: "We cannot stand by silently" hill.cm/5a8YLc1
1,020
2,204
7,528
Replying to @realDonaldTrump
TRUMPTY DUMPTY SAT ON HIS WALL…IMPEACH HIS ASS AND CRIME WILL FALL.
357
1,218
8,745
Replying to @briantylercohen
I don’t want Karen anywhere near my babies.
33
223
8,866
Men: why don’t more women come forward after being sexually assaulted? Also Men: We are going to destroy you career, kill your family, kill you, kill your dog, and burn your house down because you tried to report that you were sexually assaulted. WTF do you expect?!?
236
2,613
7,611
Take a look at McConnells face after the briefing. He’s terrified. He knows just how bad it is and how bad it’s going to get.
McConnell after classified briefing on Russia probe: I support Mueller's investigation hill.cm/OXv63kx
1,070
2,797
7,254
The next time you hear RFK jr. blather about being a Democrat and challenging Biden, remember this picture.
320
3,760
7,527
256,104
Is there anyone associated with Trump that's not a total piece of shit? I mean one single person? Just one?
1,502
1,214
7,081
Ok raise your hand if you are NOT a bot!!! I just want to get a show of hands so I know how many places to set for dinner tomorrow. At the rate they are dumping accounts I might be able to fit y’all around the kitchen table.
2,322
847
7,123
You say hateful shit like this because you suck. It’s that simple. You are a trash human. You’ve made no impact, changed no lives for the better. You are a waste of skin.
This is not a back that belongs to a woman.
279
346
7,825
505,610
There needs to be a spreading hands emoji for posts like this. This is so well said.
250
2,310
9,996
76,028
Dear @FoxNews, You are an entertainment channel. You don’t have a news license. Please stop parading your worthless propaganda as news because you have tens of millions brainwashed into thinking that you are actually telling them factual info when it’s nothing more than shit.
362
2,715
6,887
People in my neighborhood are competing to see who can be the most Trumpy Trumper. The only thing that’s missing is a fucking Trump inflatable. There are flags and signs everywhere... I live in red hell.
1,745
642
7,168
This is what America looks like. Folks may try and pretend otherwise, but we are stronger for the diversity and tolerance of this generation.
89
1,082
7,021
78,215
We are about to see something we have not seen in an age in this nation. The women are waking, and they will find that they are far stronger than men know. The old ways are melting away and taking with then the last dregs of male privilege. The age of women is at hand.
578
2,026
6,928
38 years ago this month you saw me sitting and watching you dance, so you plopped down on my bench and said “Hi.” 36 years ago you sat across from me in a fancy restaurant with the ring in its box on the table between us and said “How about what?” 34 years ago today you stood holding my hands and said “I do.” A million words later and I feel like we are just getting started. I love you now more than I ever have. I think this next chapter is going to be the best yet.
647
458
9,738
173,052
I’m still wearing a mask... because I’m not a total asshole.
282
875
7,073
Ladies, please feel free to flip tables and burn this fucking place down. I will happily hand you the matches. Fill the streets, be angry, the time for restraint is behind us. This election means everything. I’m sick to death of old white guys and their manufactured outrage.
442
2,013
6,822
Well, rat trap Barbie can just fuck right off.
Kellyanne Conway pushes back against criticism, says she saw "no overcrowding" at migrant facility she visited hill.cm/S62XsqE
1,245
1,205
6,820
Getting to my classroom by 6:30 am to be ready for the day that starts at 7:15 am is nuts. Why do we do this to high school students? All of the research says they aren’t even awake and ready to learn until 9:00 am.
552
499
7,736
357,693
We have been hearing from Trump for three years. On Tuesday Trump is gonna hear from us. All of us. Let’s make it loud.
131
2,049
6,715
Then give him a trial and if he’s guilty, lock his ass up. It’s not fucking hard people. Really.
BREAKING: John Kerry’s name is reportedly in the Epstein files, according to Joe Scarborough. The whole damn system is infected.
24
487
9,324
132,797
I look forward to the day when we never have to think about Trump again. #FridayFeeling
372
776
6,547
It’s hard watching a good dog get old.
629
242
6,603
I’ve never sent a “dick pic” before. Am I doing it right?
958
1,136
5,942
She’s gonna be President.
𝚏𝚎𝚗
616
1,015
5,834
Replying to @realDonaldTrump
Jesus on Toast, It’s Mother’s Day you loon. Can’t you think about anyone but yourself for 5 minutes? Narrator: “He can’t.”
358
511
6,489
28 years ago today my amazing wife looked deep into my eyes and through a big old grin said “I do!” I love her more and more every day. Here’s to 28 more @renee_coley!
896
264
6,013
I’m not even watching the hearing and I can tell Jim Jordan is being an asshole.
411
502
5,831
Normalize having a drawer like this in your classroom. I’ve had this one for about four or five years now. Wish I had done this years ago. I can’t tell you how many kids have hit my room on the run to the rest room and been so happy to see it stocked. #teachertwitter
220
464
6,513
315,401
What’s crazy about this is that I’ve NEVER hugged a woman that was not my wife (or a romantic interest from pre-wife) like this… ever.
667
741
7,979
276,690
God, there are Trump signs and flags all over my neighborhood! AHHHHH!!! Save me from red state hell.
942
492
5,952
Why does there seem to be a never-ending supply of white male assholes for the GOP?
565
840
5,667
Every once in a while I have a student who has never seen snow. When we have our first snowfall I always let them go outside to do this. The class does not go, just them. Some things need to be special and this is one of those things.
A first snowfall for Eritrean children new to Canada. #NewcomersWelcome #WelcomeToCanada #RefugeesWelcome #privatesponsorship #BVOR
427
1,381
5,817
Anyone able to confirm this?
1,332
1,312
7,699
416,871
I really detest Mitch McConnell in the same way I hate people who abuse children. It’s visceral. He’s done real damage to the nation I love.
276
1,029
5,432
🎯🎯🎯👇🏼
113
1,527
7,459
66,099
Dear followers, I apologize for my recent use of profanity and my combative and hostile language... Oh, who am I kidding... I don’t give a fuck, do u?
546
572
5,186
Is my Ohio drivers license good enough for the grocery store or do I need my passport?
841
1,067
5,390
I solemnly pledge that I will not stand idly by while others are harassed in my presence. I will speak up, stand up, defend and protect to the best of my ability all who are targeted by hate. I recognize that change starts with me and I pledge to be that change. (Your turn)
566
1,716
5,434
There comes a point when the shit Trump is doing becomes irreversible. I think we’ve crossed it. The damage done to the nation will take a generation to repair.
494
1,454
5,342
You literally sabotaged the best chance we have had in a generation to fix it, then blamed the Democrats. You’re a pathetic excuse for a leader.
REMINDER: President Biden traveled over 1,700 miles for a photo op at the border in a weak attempt to convince Americans he’s trying to address the catastrophe he created. He could have done more to secure the border with the simple stroke of a pen.
529
796
5,641
160,143
By “under age girls” you mean children… It’s the literal definition of pedophilia.
365
1,252
7,217
105,887
99 days of Trump and his wall, 99 days of Trump! Take him down, slap him around, 98 days of Trump and his wall!
262
1,250
5,316
Today’s fuckery count: 1. Bombs sent to lots of people Trump hates 2. Dow drops 600 points 3. Mass shooting 4. Big story about how Russia and China listen to Trumps phone calls. What did I miss?
467
2,142
5,167
I’m Pro Life. That means I’m pro universal healthcare. Pro education. Pro subsidized childcare Pro people. Pro privacy. Pro women’s reproductive freedom. Just because I don’t like abortion does not mean I have the right to demand that everyone live as I do. It’s that simple
298
1,474
5,152