City Deep Dive

The Most Deliberative
Square Mile in America

Piedmont held 461 public meetings and spoke 9.3 million words in six years. We read every one.

Scroll to explore
OAKLANDPIEDMONTOAKLAND
At a Glance
~9.3M
Words Analyzed
461
Meetings Transcribed
5
Governing Bodies
1,067
Hours of Deliberation
Key Finding
Piedmont, a city of 11,000 people entirely surrounded by Oakland, generates more words of public deliberation per capita than nearly any municipality we have analyzed.

The fight over pickleball nearly tore a neighborhood apart. It was a Wednesday in July 2023, and the Recreation Commission chambers were standing room only — residents lined up to testify about a sport most of them had never played two years earlier. One widower described finding friends at the Linda Beach courts after losing his wife. A woman who had lived on Howard Avenue for 53 years called the crack of a pickleball “explosive, penetrating and nerve-shattering,” and warned that striping the courts would push her from her home. A lawyer in the audience mentioned litigation. The commission voted 5-1 to recommend permanent lines anyway.

That is Piedmont, California, in miniature. A city of roughly 11,000 people, 1.7 square miles completely hemmed in by Oakland, where residents will pack a government hearing on a summer weeknight to argue about pickleball acoustics.

R
Resident
Linda Courts neighbor
Recreation Commission · 2023-07-19
I never want to hear a pickleball hit a paddle again. Ever. No pickleball in Piedmont. The sound of a pickleball hitting a paddle is explosive, penetrating and nerve shattering. I feel that if you stripe this for pickleball, you are pushing me out of my home of 53 years.
Watch on Piedmont KCOM-TV →

The pickleball hearing was one of 461 public meetings Piedmont held between January 2020 and March 2026. Five governing bodies — City Council, School Board, Planning Commission, Park Commission, Recreation Commission — generated approximately 9.3 million words of recorded deliberation across roughly 1,067 hours. The city has its own police department, its own fire service, its own school district. We transcribed everything.

01

The Reckoning

The longest meeting in the dataset — a School Board session on June 24, 2020 — ran 51,567 words over five and a half hours. Schools were closed. George Floyd had been killed a month earlier. The meeting opened with an APT representative naming a feeling the entire Zoom call shared but nobody had put words to.

That state of equal disequilibrium is very difficult. And I also want to reassure the board members and community members who are listening that part of the length of time it’s taking us to solve problems is deliberate.
Gabe Kessler, APT Representative, School Board, June 24, 2020

“Equal disequilibrium” is a good name for what followed. COVID appeared as a primary topic in 51% of all Piedmont meetings in 2020 — and in the School Board specifically, the figure was higher still. Session after session touched pandemic logistics, ventilation studies, hybrid scheduling, or parent fury about reopening timelines. By 2023 that figure was zero. The virus vanished from the agenda as completely as it had overtaken it.

Two years later came the second-longest meeting. The School Board convened May 25, 2022, the School Board convened a session that ran 48,102 words. The Uvalde shooting had happened the day before; the Buffalo massacre at Tops Market was less than two weeks old. Another swastika had appeared on school grounds. The Title IX gender-equity audit was also on the agenda. Elise, an APT representative, opened in tears.

How could anyone encompass the extremes that characterize where we are? I know we all feel such horror over Tops Market in Buffalo and Robb Elementary in Texas. [...] And how do we deal with yet another swastika being drawn on our own school grounds?
Elise, APT Representative, School Board, May 25, 2022

In every crisis meeting, the pattern held: Piedmont did not abbreviate. Where other cities might have deferred agenda items or limited public comment, Piedmont's governing bodies sat through it. The five longest meetings in the dataset each exceed 45,000 words, and each was driven by forces originating outside the city — a pandemic, mass shootings, a national reckoning over race — that this community of 11,000 processed through its own institutions at its own pace.

Flashpoint timeline
Each dot is one of 437 analyzed meetings, positioned by date and contentiousness score. Labeled meetings exceeded 3.5 on a 5-point scale.
12345contentiousness20202021202220232024202520263.5CouncilSchool BoardPlanningRecreation
NLP classification by Claude Sonnet. Contentiousness measures disagreement, emotional intensity, and procedural conflict within meeting transcripts.
02

The Housing Fight

As COVID receded, housing filled the vacuum. Sacramento's Regional Housing Needs Allocation mandated density in a city where the median home costs $2.5 million and single-family zoning had been political scripture for a century. Housing appeared in 23% of meetings in 2020. By 2024, that figure was 44%.

The inflection came on August 1, 2022, when 29 public commenters crammed a Council session to nearly 47,000 words. Opponents cited Section 9.02 of Piedmont's city charter, which they argued mandated a public vote on any zoning change.

R
Resident
Public commenter
City Council · 2022-08-01
When you’re talking about increasing densities 12-fold in a planning document, that kind of radical legislative change is going to trigger section 9.02 of the state city charter, which mandates that modifications to zones be submitted to the voters.
Watch on Piedmont KCOM-TV →

The charter challenge did not prevail. Piedmont's housing element moved forward under state pressure, though residents vowed to keep fighting. The rhetoric cooled but never stopped. In October 2025, the Council adopted the Moraga Canyon specific plan — 132 units, 60 of them affordable, on a hillside corridor connecting Piedmont to Oakland. The vote was unanimous. Three years of argument had produced an outcome.

The agenda shift
Percentage of meetings where each topic appeared as a primary classification, by year. COVID dominated 2020, then vanished. Housing climbed steadily through 2024.
0%10%20%30%40%50%202020212022202320242025COVID & EmergencyHousingBudgetSchoolsEquity & DEIPublic Safety
Topic classification of 437 meetings via NLP. A single meeting can be tagged with multiple topics.
03

The Tracking Debate

The most contentious meeting in the entire dataset — a 4.5 on our 5-point scale — was not about housing, COVID, or policing. It was about whether Piedmont's high school should sort ninth-graders into separate math tracks.

On October 8, 2025, the School Board heard from parents who called detracking an equity imperative and parents who called it an academic betrayal. A student board member voted no — student members cast advisory votes — and the board passed the courses 5-0. One parent cut through the procedural language.

The elephant in the room that we’ve danced around tonight is a word that we don’t want to say. But I’m going to say it. It’s not Voldemort. We’re in high school. It’s tracking.
Parent, School Board, October 8, 2025

The tracking debate distilled something that runs through six years of Piedmont transcripts: a community rich enough to fund its schools generously, divided over whether generosity and equity point in the same direction. The school budget crisis of February 2024 carried the same tension. Teachers testified that cuts were the deepest since 2008. A special education parent did the math on what happens when you defer intervention.

T
Teacher
PUSD educator
School Board · 2024-02-14
These are literally the worst cuts I remember seeing since the financial crisis back in 2008. Despite receiving a record amount of money from the state, Piedmont is somehow both offering the lowest salary increase of any local district and cutting programs.
Watch on Piedmont KCOM-TV →
P
Parent
Special education advocate
School Board · 2024-02-14
In my infant group, there were four kids who were autistic and mine’s the only one who got the educational support because he was in Piedmont. Two of those kids are now at residential treatment facilities. 24/7, $250,000 a year. If you cut sped ed now, we’re paying for it later.
Watch on Piedmont KCOM-TV →

Oakland is never far from the conversation. Piedmont's border with it is, in places, two feet of curb. During a September 18, 2023, the City Council heard from an Oakland woman during a crime-and-policing discussion. She did not mince words.

Or
Oakland resident
Public commenter
City Council · 2023-09-18
I deeply resent Piedmont telling Oakland who we should elect and how we should set policy, especially when they are driving a hate wave that’s being directed at my children and my family.
Watch on Piedmont KCOM-TV →
04

The Voices

One voice dominated the corpus. Dr. Randall Booker, PUSD's superintendent until his departure for San Mateo in 2022, was identified as a speaker in 51 School Board meetings. Our diarization attributed approximately 824,000 words to him — more than any other official across all five governing bodies, by a margin of nearly 100,000 words. At roughly 145 words per minute, that is 95 hours of a single person talking in public.

Piedmont's three mayors over this period left distinct verbal footprints. Teddy Gray King, who served from 2020 to 2022, averaged 12,550 words per meeting — the highest per-session average of any official — though our diarization confidently identified her voice in 14 meetings. Jen Cavenaugh, who followed from 2022 to 2024, appeared at 85 meetings and spoke 730,000 words. Betsy Smegal Andersen, the current mayor, has appeared at 86 meetings with a somewhat lower total — tracking the post-peak decline in meeting length across all bodies.

Who speaks the most
Words attributed to identified speakers via automated diarization. Counts reflect utterances where the speaker was confidently identified.
Dr. Randall Booker
School Board
Jen Cavenaugh
City Council
Betsy Smegal Andersen
City Council
Wayne Rowland
Planning Commission
Conna McCarthy
City Council
Dick Carter
Recreation Commission
Teddy Gray King
City Council
Speaker identification via AssemblyAI + custom name registry.
824K
words spoken by one superintendent across 51 School Board meetings — roughly nine novels
05

What It Amounts To

Nine million words is a lot of talk. But Piedmont converted a meaningful share of it into outcomes. Measure P passed in November 2024 with 79% of the vote, renewing a parcel tax that funds the school district's operations. The Piedmont Educational Foundation, a private entity that supplements the public budget, contributes approximately $4 million per year.

The community pool was completed at $34.9 million, a project that consumed years of Recreation Commission meetings, bond measure debates, and construction updates. The Moraga Canyon housing plan passed. The pickleball courts were striped. The school calendar committee, which presented nine schedule versions at a single 46,792-word meeting in November 2025, eventually chose one.

The transcripts cannot tell you whether Piedmont governs better than a city council that meets for 45 minutes and votes unanimously. They can tell you what one community of 11,000 people chose to do: show up, talk it through, vote, and come back two weeks later to do it again. All of it on the record.

Methodology

How We Built This Analysis

Data Source: 461 meeting videos from Piedmont's KCOM-TV archive (piedmont.ca.gov), hosted on Granicus. All five governing bodies: City Council, School Board, Planning Commission, Park Commission, and Recreation Commission.

Transcription: All 461 meetings were transcribed using AssemblyAI's "best" speech model with speaker diarization. Total audio: approximately 1,067 hours.

NLP Classification: 437 meetings were analyzed using Claude Sonnet for topic tagging, contentiousness scoring (1-5 scale), and mood classification. Contentiousness measures disagreement intensity, emotional charge, and procedural conflict within each transcript.

Speaker Identification: A custom speaker registry maps AssemblyAI's speaker labels (A, B, C) to verified official names using roll call detection, title mention matching, and fuzzy name matching against ASR variants. 39 current and 12 past officials are tracked.

Time Period: January 6, 2020 through March 16, 2026. Five meetings from 2020-2022 with oversized video files (exceeding AssemblyAI's 5.5GB limit) could not be transcribed.

Limitations: Speaker diarization is imperfect — meetings with similar-sounding speakers may undercount distinct voices. Word counts attributed to specific speakers are approximations. Topic classification uses NLP probabilities, not hand-coding; individual meeting classifications (e.g., 'contentious') are algorithmic assessments based on transcript features, not editorial judgments about the conduct of any participant. We do not have pre-2020 data, so we cannot establish a pre-pandemic baseline for comparison.

📬

Enjoying The District?

Get data-driven local government stories in your inbox every week. Free, no spam.

Primary Sources

Sources & Data

All claims in this article are grounded in public records, government data, and independent reporting.