Select Board - January 15, 2026

City Council

Meeting Timeline

Each bar represents a transcript segment coloured by topic. Hover to see speaker and timestamp details.

0:001:34:023:08:04
budget
community services
economic development
education
environment
healthcare
housing
labor
procedural
public safety
public works
recognition
taxes
transportation
zoning
Speakers
City Council5/5 selected
Other1/1 selected

Total Speaking Time by Speaker

Aggregate across all meetings, ranked.

Total Speaking Time by Topic

Combined time all selected speakers spent on each topic, ranked.

Speaker Comparison by Topic

Each group is a topic. Bars compare speakers side by side.

Dennis J. Teehan, Jr.
Dimitria Sullivan
Erin Boles Welsh
Jim MacDonald
Leon Goodwin
Michelle Persson Reilly

Topic Share by Speaker

Each donut: one topic. Slices show each speaker's share of that topic's time.

Dennis J. Teehan, Jr.
Dimitria Sullivan
Erin Boles Welsh
Jim MacDonald
Leon Goodwin
Michelle Persson Reilly
Budget & Taxes11m 40s
Economic Development2m 45s
Education1m 7s
Environment59s
Housing30s
Infrastructure2m 56s
Public Health2m 3s
Public Safety56s
Social Services12m 15s
Transportation18s
Zoning6s

Time Allocation by Speaker

Each donut: one speaker. Slices show what share of their time went to each topic.

Budget & Taxes
Economic Development
Education
Environment
Housing
Infrastructure
Public Health
Public Safety
Social Services
Transportation
Zoning
Dennis J. Teehan, Jr.38s
Dimitria Sullivan4m 54s
Erin Boles Welsh8m 0s
Jim MacDonald10m 3s
Leon Goodwin9m 4s
Michelle Persson Reilly2m 56s

Speaker × Topic Heatmap

Brighter cells indicate more time. Hover for exact values.

SpeakerBudget & TaxesEconomic DevelopmentEducationEnvironmentHousingInfrastructurePublic HealthPublic SafetySocial ServicesTransportationZoning
Dennis J. Teehan, Jr.20s0s0s0s0s0s0s0s18s0s0s
Dimitria Sullivan49s0s23s35s0s13s0s0s2m 54s0s0s
Erin Boles Welsh1m 34s0s0s24s0s0s50s21s4m 27s18s6s
Jim MacDonald2m 27s1m 48s0s0s9s1m 57s22s35s2m 45s0s0s
Leon Goodwin5m 29s0s44s0s0s9s51s0s1m 51s0s0s
Michelle Persson Reilly1m 1s57s0s0s21s37s0s0s0s0s0s