Sign in

David Teeghman 🇵🇸 🌏🚴🏻🌹

@teeghman.bsky.social
4K followers 536 following 268 posts

West Sider, YIMBY, biker and organizer. @sierraclubchicago.bsky.social‬ executive committee chair. Radicalized former public school teacher.

PostsRepliesMedia
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 8h
020
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
lucaisharsh @lucaisharsh.bsky.social · 9h
lmao this is teamwork @teeghman.bsky.social writes a statement 📝 ---> I adapt that statement into social copy 🤓---> David summarizes that social copy into emojis 😎
131
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Richard Day @rsday.bsky.social · 9h
Chicago is lucky to have a Sierra Club that thinks in systems, and not just slogans.
091
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 9h
@sierraclubchicago.bsky.social is proud to support Shape Oak Park and housing density near transit for a few simple reasons: More 🏢 = more 🚴🏼‍♂️🚶🏽‍♀️🚌 More 🏢 = less 💨🔥 More 🏢 = more 🌳🌲🌻 More 🏢 = more 👵🏼👨🏻👩🏽👶🏼👩🏻👴🏻🧒🏾 More 🏢 = a better 🌎 Read our full statement here: www.sierraclub.org/illinois/chi...
sierraclub.org
Sierra Club Chicago Statement of Support for Shape Oak Park
The Chicago Group sent the following statement to the Village Board of Oak Park on Sept. 30, 2026.
0225
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Brian Straw @brianstraw.bsky.social · 10h
I am grateful for the diligent work of @sierraclubchicago.bsky.social analyzing the Shape Oak Park zoning proposal. As the nation's leading organization committed to advocacy for our environment and wild spaces, Sierra Club's endorsement of Shape Oak Park is truly meaningful.
0135
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Adam @adamshap.bsky.social · 28/09/2026
NYC’s congestion pricing program cut ambulance travel times by over a minute
121769294
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
BeshearStan @beshearstan.bsky.social · 28/09/2026
God I love Angie Nixon. I hope she wins
Now @AshleyMoodyFL. Why would I want to abolish the police when I want you arrested and in jail for stealing $10 million from sick kids? BFFR
4559751115
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Ricky Callwood @rickycallwood.bsky.social · 18/09/2026
The State of Israel does not represent the Jewish people. The Jewish people are not responsible for the genocide. Criticism of the government of Israel is not criticism of the Jewish people.
1726165
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 14/09/2026
I also feel grateful to live in a country that had the foresight to protect & preserve these uniquely awe-inspiring places. Our wilderness is under attack, and I am excited to come back to Chicago restored and ready to help elect climate champions who will actually fight to protect these places 🌎💪
020
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 14/09/2026
Another incredible national park camping trip is in the books for the Teeghmen! I feel lucky beyond words to have this amazing dad I can go on these trips with each year 💚 We have camped at 20+ national parks; this year we got to revisit two of our favorites in Arches and Zion National Parks.
130
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 04/09/2026
Our lakefront should be for 🏊🏼‍♀️🚴🏻‍♀️🚶🏻 🌎NOT 🚙💨🚛🔥 This is why #DepaveLakeShoreDrive is one of @sierraclubchicago.bsky.social’s top priorities in this municipal election cycle! 💚💚 you @betterstreetschicago.org @bscactionfund.org @activetransportation.org!!!
0232
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 17/08/2026
2027 election prep starts now. Join Sierra Club Tue 8/25, 6:30-7:30pm to be first to see our Mayor & City Council candidate questionnaire + hear our climate, environmental justice & transit priorities. In-person or Zoom! Register 👇🏾 act.sierraclub.org/events/details?formcampaignid=701Po000022520eIAA
082
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 24/08/2026
Ahead of the election, Sierra Club Chicago is endorsing City Council candidates in three rounds: Pre-Petitioning, Post-Petitioning, and Run-Offs. Our all-volunteer team backs candidates who fight for environmental justice and climate action. Follow along as we name Chicago’s climate leaders.
041
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 18/08/2026
Join me and @sierraclubchicago.bsky.social next Tuesday night! Sign up here: act.sierraclub.org/events/detai...
act.sierraclub.org
Sierra Club Chicago's 2027 City Questionnaire Reveal
Join Sierra Club Chicago members to be the first to see our questionnaire for candidates for mayor and Chicago's City Council. Hear from Sierra Club Chicago leaders about our top priorities this elect...
012
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 17/08/2026
👀
081
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Decision Desk HQ @decisiondeskhq.bsky.social · 05/08/2026
Decision Desk HQ projects William Lawrence wins the MI US House 7 Democratic Primary #DecisionMade: 10:41 PM EDT
625072
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 02/08/2026
New tattoo, you like?
070
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 29/07/2026
Great to be back on the doors for our 🚴🏻🚶🚌🌎 CHAMP @daniellaspata.bsky.social
120
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 15/07/2026
It was the highlight of my political life working to help elect @mayorofchicago.bsky.social I cried tears of joy that night after I got home from standing in front of the polls all day lit-passing for him. This was our generational shot If this is what winning feels like, I hope I never win again.
0170
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 15/07/2026
No, seriously, someone please explain to me what we have won under @mayorofchicago.bsky.social Electric buildings? NOPE Hazel M. Johnson Cumulative Impact Ordinance? NOPE Lower speed limit? NOPE Transit appointments who support transit? NOPE But hey we almost built a stadium for the Bears!!!!
2243
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 15/07/2026
We elected @mayorofchicago.bsky.social because he promised to fight for pedestrians, cyclists and transit riders. Instead he fights for taxpayers to pay $200 million for a parking garage and NITA Board members who don’t use transit. What was the point of electing this mayor? What have we won?
1170
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 15/07/2026
We asked @mayorofchicago.bsky.social and City Council to appoint NITA Board members who use transit and love transit riders. That is why we went in solidarity to ask City Council to vote NO on current Chicago Transit Board Chair Lester Barclay. But we lost. Again.
1140
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 15/07/2026
I went to City Council today with friends from @sierraclubchicago.bsky.social, @betterstreetschicago.org, @bikegridnow.org , @strongtownschicago.bsky.social and others with a clear message: we deserve NITA Board members who ride transit. But that’s not what we got from @mayorofchicago.bsky.social
2374
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Alderman Matt Martin @aldermanmattmartin.bsky.social · 10/07/2026
I am disappointed to hear Roberto Requejo was not reappointed to the CTA Board. I’ve always found him to be thoughtful, knowledgeable, and passionate about improving transit. His expertise and leadership would have been invaluable as we work to bolster the CTA.
15111
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 08/07/2026
We deserve so much better from @mayorofchicago.bsky.social
070
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Streetsblog Chicago @chi.streetsblog.org · 08/07/2026
Better Streets Chicago Executive Director Kyle Lucas provided a statement about Mayor Johnson nominating current CTA Board President Lest Barclay, who previously expressed skepticism about NITA, for the new CTA and NITA boards. We've added it to our post. chi.streetsblog.org/2026/07/07/c...
25213
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 29/06/2026
Join me there tomorrow night, friends!
051
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 24/06/2026
Happy Pride Month, yall! Join us this Saturday 🌎🏳️‍🌈🏳️‍⚧️🚺
011
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 24/06/2026
See you tomorrow night, friends!!
020
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
talia jane @taliajane.bsky.social · 24/06/2026
The energy at the DSA election night party feels like an earthquake just ripped through the democratic party in a way that cannot be undone. I said yesterday that there was a movement and a political renaissance happening in NYC and here we see the heart of it. Also Chelsea Manning is DJing.
7939180
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
G Elliott Morris @gelliottmorris.com · 24/06/2026
Generally speaking, polls have shown the Democratic Party's problem is not being seen as too woke, but weak and ineffective. Judging by tonight's primary results, Democratic Primary voters are intent on fixing this www.gelliottmorris.com/p/new-poll-d...
gelliottmorris.com
New poll: Democrats' real problem isn't being too liberal — it's being seen as too weak
Americans, including swing voters, see the Republican Party as 20 points more extreme than Democrats — and the Democrats as weak and ineffective. So why would the *Democrats* moderate?
683598827
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
kyle tear down that highway lucas 🏳️‍🌈 @itskylelucas.com · 24/06/2026
This is why everyone who's saying "Brandon Johnson *is* Chicago's Mamdani" look so foolish. Because Mamdani built momentum and capitalized on it. Brandon Johnson built it and then cut off those who organized for him and laid himself a million rakes to step on.
312020
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Alder Andre Vasquez, Political Account @andrefor40th.bsky.social · 24/06/2026
NYC DSA has a level of organizing and electoral work that is clearly leading to working class wins all over the ballot. This is the strength of coalition building an a leader like Mayor Mamdani who centers government in what it can deliver, while building relationships that lead to more wins.
static.klipy.com
Young Boy Tips 'RE2PECT' Hat
ALT: Young Boy Tips 'RE2PECT' Hat
1314
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Kat Abughazaleh @katmabu.bsky.social · 24/06/2026
I say this almost every day but The MOST democratic and Democratic thing any of us can do is hold our own “team” accountable. And when we don’t, we end up in administrations like this. I like my leaders to question authority and invite criticism. If you can’t, you should step down.
573439525
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Nettelhorst Bike Bus @nettelhorstbikebus.org · 06/06/2026
This here would not have been possible without Riley working to get a corral installed from 2022-2025 at our school. His love for the biking community is stamped across the city & especially in our community. Sending his friends & family love from the Nettelhorst community A very special Riley Rack
09220
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 07/06/2026
Let’s turn pain into action. We can and must end traffic violence in Chicago. I hope you’ll join me Monday night to remember Riley O’Neil and call on @mayorofchicago.bsky.social to redouble his commitment to making our streets safer for EVERYONE with physical infrastructure
0112
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
David Powe @davidpowe.bsky.social · 06/06/2026
CDOT lost the best of our team yesterday. We're heartbroken. In memory of Riley O'Neil, please refer to these bike racks as "Riley Racks". He led Chicago's bike parking program for several years. Our hearts are broken, but we want to make sure his legacy lives on 💙🚲 Please spread the word
Standard U rackStandard U rackStandard U rack
41878276
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 06/06/2026
I am devastated for the cyclist killed. How many more of us need to die before our lives matter more than car drivers’ convenience, @mayorofchicago.bsky.social?
1200
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Fietser @americanfietser.bsky.social · 06/06/2026
These bike lane designs are deadly and it has to fucking end. Build it right. Protect people's lives and stop coddling motorists.
17013
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Mike Eliason @holz-bau.bsky.social · 06/06/2026
unprotected bike lanes are insufficient jfc
0848
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
lumberjack wharfie @lumberjackwharfie.bsky.social · 06/06/2026
We need protected bike lanes in large part because the vast majority of drivers refuse to actually check if they're clear to open their door. Charge this driver with manslaughter, some kind of reckless endangerment at the very least
310518
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
kyle tear down that highway lucas 🏳️‍🌈 @itskylelucas.com · 06/06/2026
The price we pay of inaction on safe streets is in the lives of our neighbors. It’s unacceptable, and I am sick and tired of the endless devaluing of life for the convenience of drivers. My heart goes out to this person’s loved ones. It doesn’t have to be this way.
08817
David Teeghman 🇵🇸 🌏🚴🏻🌹 @teeghman.bsky.social · 03/06/2026
Another Primary Day, another anti-Zionist wins, ready to go to Congress to take on the failed Corporate Democratic Establishment! Congrats, @hamawyfornj.bsky.social!!! 🇵🇸🌎💪
020
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Peter @notalawyer.bsky.social · 29/04/2026
this is worth watching in full just to understand who is in charge of the DNC right now. just an archetypal evasive, lying politician with zero respect for his audience.
921740298
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 28/04/2026
Last week, Chicago ICO took a group of students from Hubbard High School to Starved Rock. What an honor to get to introduce them to this wonderful place! We explored St. Louis Canyon, enjoying many of the early spring flowers, and a full waterfall in the canyon itself. 🌾☀️
081
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 15/04/2026
051
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 15/04/2026
141
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 15/04/2026
141
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 15/04/2026
141
Reposted by David Teeghman 🇵🇸 🌏🚴🏻🌹
Sierra Club Chicago @sierraclubchicago.bsky.social · 15/04/2026
Statement on behalf of of Sierra Club Chicago, Southeast Environmental Task Force, @betterstreetschicago.org & People for Community Recovery, regarding Chicago's City Council vote on a Zoning Chair cc @mayorofchicago.bsky.social @chicagompo.bsky.social
Statement on behalf of of Sierra Club Chicago, Southeast Environmental Task Force, @betterstreetschicago.org & People for Community Recovery, regarding Chicago's City Council vote on a Zoning Chair
193