Booklover, meditator, golfer & @UMichLaw alum. #GoBlue I write for @BookPage, @Bookreporter, @ShelfAwareness, & @KirkusReviews & care about our democracy.

Harrisburg, PA
Joined January 2010
“When I was young, I admired clever people. Now that I am old, I admire kind people.” Rabbi Abraham Joshua Heschel – at Pennsylvania, USA
3
25
3
147
18,900
“Donald Trump hates when people make money off of him.” J. D. Vance 😂. Of course he does. He wants himself and his family to be the only ones making that money.
This clip is going to be shared a million gajillion times in 2028. He is done.
1
1
47
If you think raw bigotry like this coming out of the mouth of the President of the United States is ever remotely acceptable, you might want to look into your soul. And please don’t insult anyone’s intelligence by claiming Democrats are “dividing America.”
Trump is the trashiest person imaginable
1
3
148
😢
Replying to @atrupar
Yesterday there were 3 kids dropped off at an elementary school in Oregon,that never made it home, when is the Trump administration going to address the mass murder problem in our schools?
1
1
133
Harvey Freedenberg retweeted
Replying to @atrupar
This…
31
467
9
2,952
59,500
We know he’s mentally ill, but how do you explain the people who greet these barefaced lies with clapping and cheers?
Trump: "We have 5 states where your child goes off to school as Tim and comes back as Tammy 3 or 4 days later. It's true. And teachers make a decision. 'Goodbye Timmy I love you so much, I'll see you later.' And you say, 'Where's my son? My son is in the hospital.' Can you imagine? They don't even need approval"
1
1
1
8
367
From @Bookreporter my review of Julie Orringer's beautiful novel LUNA, PHOENIX, QUEEN: bookreporter.com/reviews/lun… @AAKnopf
1
2
77
Lots of Republicans here in PA-10 finally are fed up with Scott Perry’s lies about January 6 and his slavish support of Trump’s War and his disastrous tariffs. That’s why they’ll be voting for @JanelleStelson for Congress.
Multiple Republicans tell @AP they won't support Scott Perry: "One Republican voter, Terry Wallace, a retired Army colonel, said he had voted for Perry before the Jan. 6, 2021, storming of the U.S. Capitol by a mob of Trump supporters but won’t anymore." apnews.com/article/perry-ste…
1
3
101
So true. What’s with the “poor Katie” nonsense. She’s been conning many people for a long time, and she thought she could bluff her way through this job, too. When your boss is the ultimate con man, that doesn’t work
Please stop infantilizing Zacharia. She’s a 41 year old woman who actively vied for a job she was unqualified for, while lying for years about her resume. Treating her like a victim does her — and women — zero favors.
1
8
340
1/2 of a Scaramucci. Wow.
At this very moment, Anthony Scaramucci is preparing to hand Katie Zacharia the crown for shortest tenure ever for a WH Press Secretary. He will be go back to a normal life now. And @jrpsaki is saying, "told ya so!" @Scaramucci
1
2
96
When Trump is gone, leaving only wreckage behind, his cowardly enablers like Kevin McCarthy will disclaim any responsibility. May there always be people like @SarahLongwell25 around to shame them. . .
More people should do this. Good for @SarahLongwell25 that’s some Perry County energy
2
4
125
“Russia Hoax?” Not a hoax.
Anyone willing to read the Mueller report with unbiased honesty always knew it wasn’t a hoax. Yet here we are, enduring his 2nd term, watching him wreck the nation and the world with the blessing of an entire party. We have to reckon with the societal failures that enabled this.
1
2
3
283
💯
Taking the bar exam was one of the hardest experiences in my education. It required a ton of work & legal understanding. Someone who failed it & still presents herself as a lawyer is not fit to be Press Secretary. It shows a complete lack of ethics, honesty, & merit.
3
175
I practiced law for 41 years, including 9 as a law firm ethics counsel. Never, did I meet anyone who did not understand that in the US you can’t call yourself an “attorney,” “lawyer” or “general counsel” without passing the bar and being licensed. She’s an idiot, a liar, or both.
3
95
Remember when we had presidents who would offer public condolences in the wake of a mass shooting. Our mob boss president doesn’t even try.
2
4
27
409
Rep. Scott Perry claims he was “just responding to constituents’ concerns” when he challenged the results of the ‘20 presidential election. A blatant lie. Within days of the election, he was promoting baseless conspiracy theories and continued to do that through 1/6/21.
4
86
Conversation in a health care provider’s office this morning: Me (to young assistant): Not to get into a political discussion, but are you going to vote this year? Assistant: Is there a presidential election this year? I wish, but my true reaction to that Q & A is: 🤦‍♂️
1
3
124
For years to come, historians will turn themselves inside out trying to explain how a country of 350 million people could find no one better than this racist thug to be its leader.
Barack Obama graduated magna cum laude from Harvard Law, but Trump can’t help himself from pushing the tired, racist lie that a Black man’s achievement could never be earned on merit.
1
73
The emperor lost his clothes a long time ago. If he hasn’t gotten the message yet, it looks like American voters are getting ready to give it to him.
A terrible report across the board for Trump and all Republicans, but the number that should really freak them out is that nearly 1/4th of REPUBLICANS don't approve of the job he's doing. The MAGA base has cracked. It took a while, but reality bites.
1
5
115
🤦‍♂️
Right meatball Ron, Talafreako, Little Marco, Trannie Andrews, AOC of Tennessee, Sleepy, slow and Autopen Joe, Mini Mike, Fat Alvin, Alfred E. Neuman (Pete Buttigieg), Sloppy Chris Christie, Crooked Hillary, Slimeball James Comey, Liddle' Bob Corker, Lying Ted Cruz, Crazy Kamala, Peekaboo (Letitia James), Mamdani the Commie, Governor Newscum, Pee-wee Herman (Jon Ossoff), Jerome Too Late Powell, Shifty Schiff, Deranged Jack Smith, Pocahontas, and Marjorie "Traitor" Brown. ALL TRUMP nicknames. F this guy.
1
3
100