← Election Series · Down-ballot coverage · Maryland
Insufficient record — roster only
How we research: the LiberalMind standard — every candidate gets the same deep pass — service and voting record, campaign positions, local news, questionnaires and voter guides, endorsements, public statements, filings — and both columns of the ledger print: the dirt and the credits, each at the same standard of proof. What held up is stated as fact; what did not is labeled unproven or left out. Race roster: Maryland State Board of Elections primary results, carried into the inventory at SOS grade — all six districts contested in the general election after the June 23 primary narrowed the fields.
The race
All six elected seats on the Harford County Board of Education (Districts A–F, nonpartisan, four-year terms; three further members are appointed by the county executive) are on the November 3 ballot — and this is a changing-of-the-guard election: of the members elected in 2022, only District D's Melissa Hahn filed to run again. District C's seat was term-limited (Carol Mueller, appointed in 2020, was ineligible under the two-consecutive-term rule), and the county executive's mid-cycle appointment of former District C candidate Liliana Norkaitis to a vacant appointed seat reshuffled that district's race before the primary. The fields below are the certified primary survivors; every district is a two-way race.
The candidates
District A — Donna Blasdell. Credits: she reached the general election and carries local Republican-slate endorsements (the county "Dave's Picks" 2026 list backs her). Dirt: the Baltimore Sun's Aegis reporting is explicit — "Blasdell did not respond to a request for campaign information." No platform, questionnaire answers or biography from her campaign were retrievable anywhere we worked.
District A — Shernice Mundell. Credits: an Air Force veteran, 48, of Edgewood, who works as a financial clearance specialist with Johns Hopkins Health Systems. Her campaign platform is published and specific: a culturally responsive and inclusive curriculum, student discipline reform built on restorative and preventive practices, and mental health and student support services. Voters can agree or disagree with every word of that — it is a real platform, stated in the open, and she is the only candidate in District A who offered one. (Primary also-ran Dani Paez, eliminated in June, ran on ending book bans and free meals for all students.) Dirt: none found.
District B — Keri L. Geibler. Credits: she won the primary plurality — 2,605 votes, 46.4%, first in a three-way field — and she has a long résumé inside the school system (described in local coverage as three decades in and around HCPS). Dirt: she skipped the Baltimore Sun's questionnaire that her opponent answered, leaving voters her campaign site and slogans; local coverage of her stated positions reports her view that curricular decisions belong to the experts, that parents' remedy is to opt their own child out, and that the district's equity work is essential — positions we print as reported by that coverage, not from her own published text, because she did not publish it in the guides worked.
District B — Dominic J. Heath. Credits: he answered the Sun questionnaire his opponent skipped, and he has run an issues-forward campaign in a district where school-board politics have been raw for two cycles. Dirt — documented, and heavy: local coverage (My Daily Noise, a Harford County commentary outlet following this race closely) reports that Heath sought a Temporary Peace Order against a critic over speech about his candidacy, and that under oath in that proceeding he acknowledged Harford County Public Schools had rejected his application to serve as a substitute teacher because of his social media posts. We print those as the reported record of that coverage — the underlying court proceeding is a matter of public record the coverage describes in detail — and we weigh it as it deserves: a candidate who reaches for a court order against a critic, and whom the school system itself would not place in a classroom, is asking voters to put him over the classrooms. (Primary also-ran Christian Licier, a Republican-slate pick, was eliminated in June.)
District C — Joe Fleckenstein. Credits: he survived the primary and carries the county Republican slate's endorsement ("Dave's Picks" 2026 also lists him for the Republican Central Committee — he is a party activist as well as a school board candidate). Dirt: none found — and almost nothing else, either: no platform, questionnaire or interview material from his campaign was retrievable in the sources worked (his primary rival Cathy Kowalewski's campaign finance report showed $0 raised and $0 spent, a measure of how dark this race ran).
District C — Cathy Kowalewski. Credits: she filed early enough to appear in the first campaign-finance round and survived a primary field that included the county executive's appointee Norkaitis and Shawn Ryan. Dirt: her finance report lists $0 in contributions and $0 in expenditures, and no platform or questionnaire answers from her campaign were retrievable. A candidacy with no money and no published case is a name on a ballot.
District D — Melissa Hahn (incumbent). Credits: the only sitting member in the county who filed to keep her seat, and her LWV answers show why she thinks she should: she runs on having "always done the right thing for the families, students and staff in HCPS," holding leadership accountable, encouraging fiscal responsibility, and aiming resources at lower class sizes, higher teacher and support-staff pay, and safety and security. Her statement of the board's role is constitutional in miniature — the board ensures the budget is spent appropriately, enforces policy through the superintendent, asks questions, fosters trust — and she states a parental-rights position plainly: "Parents know their children best and we should always respect that." She carries the county Republican slate's endorsement. Dirt: none found.
District D — Rachelle Johnson. Credits: she filed and survived to the general election (one of the late filers noted in the Aegis's finance coverage). Dirt: none found; the file is simply empty beyond the filing — no platform or questionnaire material retrievable.
District E — Aaron Boyle. Credits: he filed (late, per the Aegis's finance-round coverage) and reached the general election. Dirt: none found; no platform, biography or questionnaire answers from his campaign were retrievable in anything we worked.
District E — Robert S. Wagner. Credits: the deepest governance file in the county, and it is not close. Since 1990 he has served five terms on the Harford County Council, including as council president, working with, in his words, "a variety of numerous school superintendents"; he is a Bel Air High School graduate (1975), a product of the county's public schools, holds an A.A. from Harford Community College, and currently works for Harford County government as the Southern county task force administrator in Community Services (he is 69). His stated case: declining enrollment alongside steadily rising cost per pupil is the county's central school problem; "the state dictates much of the framework but we, at the local level, know best what is desired in our community"; and from his earlier council-era record, a checks-and-balances view of county government and skepticism that outsourcing delivered its promised savings, alongside support for maintaining education funding as a core need. He carries the county Republican slate's endorsement. Dirt: none found — a five-term public record with no adverse item surfacing in the coverage worked.
District F — Joseph L. Alton Jr. Credits: he reached the general election in a district whose primary was cancelled (only two candidates filed), and he carries the county Republican slate's school-board endorsement. Dirt: none found; beyond the slate listing, no platform or questionnaire material from his campaign was retrievable.
District F — Kawaniee Flowe. Credits: she filed for an open seat in a two-person race. Dirt: none found — and nothing else, either: no campaign material of any kind was retrievable in the sources worked.
Pros and cons
- District A: a documented, specific platform (Mundell) against a candidacy that would not answer the newspaper (Blasdell). Reasonable voters can resist parts of Mundell's platform — restorative discipline and curriculum politics cut both ways — but a school board member's first job is to state a position and defend it, and only one candidate here has.
- District B: the rare race where both files argue against a call. Heath's reported court filing against a critic and the school system's own refusal to place him as a substitute are disqualifying-weight facts; Geibler's empty questionnaire and defer-to-the-experts posture give voters nothing affirmative to choose. Local conservative coverage reached "leave the oval blank"; our own standard gets to the same place by a different road — we do not endorse where neither ledger earns it.
- District C: two names, no files. A party activist with a slate endorsement and a zero-dollar campaign on the other side. Insufficient record, both columns.
- District D: the county's one incumbent with a full, specific, accountable record statement, against a challenger with no retrievable file. This is the straightforward race on the ballot.
- District E: a five-term council president who has budgeted alongside superintendents for three decades against a late filer with no published case. Equally straightforward.
- District F: a slate endorsement and a ballot name. Not enough to grade.
Record gaps
The deep pass on this race worked: the Baltimore Sun / The Aegis's Harford school-board filing and campaign-finance coverage (candidate backgrounds, the Hahn-only-incumbent fact, Norkaitis's appointment and finance report, Blasdell's non-response, Mundell's and Paez's platforms, the late filers); the League of Women Voters Harford County 2026 primary voters' guide (Hahn's full answers); the Baltimore's Child / LNN school board voter guide (Wagner's full questionnaire); MarylandIQ's candidate file on Wagner (council-era positions); the county "Dave's Picks" 2026 slate (Republican endorsements by district); and My Daily Noise's District B reporting (used attributed, and graded as local commentary, for the Heath peace-order and substitute-application account and the candidates' primary numbers). Named gaps: Blasdell, Fleckenstein, Kowalewski, Johnson, Boyle and Flowe published nothing retrievable in any source worked; Geibler's positions reach us through coverage rather than her own questionnaire. Those gaps are printed, not filled.
OUR CALL
District A: ENDORSE Shernice Mundell — an Air Force veteran with a published, specific platform, in a race where she is the only candidate who gave voters anything to judge. District B: NO ENDORSEMENT. Heath's reported peace-order filing against a critic, and the district's own rejection of his substitute application, are documented conduct we cannot wave through; Geibler's refusal to answer and defer-to-the-experts posture earns no endorsement either. Leave the reasoning on the page; Harford voters in District B deserve better than this ballot gave them. District C: NO ENDORSEMENT — insufficient record on both sides, documented above. District D: ENDORSE Melissa Hahn for re-election — the county's one returning member, with a stated record of fiscal accountability, class-size and staff-pay priorities, and a board-role statement that respects parents. District E: ENDORSE Robert S. Wagner — five terms on the county council, a council presidency, and three decades of working with superintendents is the strongest school-board résumé in Harford County this cycle; his diagnosis (enrollment down, costs up, local control) is stated on the record. District F: NO ENDORSEMENT — insufficient record on both sides, documented above.
This article is part of our complete Election 2026 coverage — every race, researched the same way. Read the full breakdown on our website.
Vote early. Research your candidates. Choose the best moderates, whatever their party — no extremism from either side. And encourage your friends and family to do the same.
Sources
- The Baltimore Sun / The Aegis, Harford County school board filing and campaign-finance coverage (Foster) — Hahn the lone incumbent filer; Mundell and Paez platforms; Norkaitis appointment and finance report; Blasdell non-response; term limits; late filers. https://published.pdf.pagesuite.com/fea9d757-caf1-44de-a806-73630a1ba0bf/94102529-f497-4a1b-8e8f-778aeb9cf857/15f47ccf-8b64-4c12-87c1-5c5d612b6f6d/37384b12-6e12-49aa-8842-04dd0dbba461/36ae1f50-d926-478f-8287-d4585b5364af/lowres.pdf
- The Baltimore Sun / The Aegis, "Only 5 candidates have filed to run for Harford school board" (finance reports; Kowalewski $0). https://published.pdf.pagesuite.com/fea9d757-caf1-44de-a806-73630a1ba0bf/94102529-f497-4a1b-8e8f-778aeb9cf857/e2b20558-1598-4d91-b267-5bde80dbb532/54defebd-645e-4dac-9616-728dbd29d528/4b065d37-23eb-42ef-bd23-4f5480ffaf00/lowres.pdf
- League of Women Voters of Maryland, Harford County Voters' Guide 2026 Primary Election (Hahn answers in full). https://assets.nationbuilder.com/lwvmaryland/pages/14140/attachments/original/1778680069/2026_Harford_primary_411_%281%29_%285%29.pdf?1778680069=
- Baltimore's Child / LNN, Baltimore School Board Voter Guide (Wagner questionnaire in full). https://www.baltimoreschild.com/baltimore-school-board-voter-guide/
- MarylandIQ, Robert S. Wagner candidate file (council-era positions on ethics, outsourcing, education funding). https://marylandiq.org/candidates/robert-s-wagner-harford-county-board-of-education-member-district-e-2026-primary
- "Dave's Picks for 2026" (Harford County Republican slate endorsements, school board A–F). https://myemail-api.constantcontact.com/Dave-s-Picks-for-2026.html?soid=1139414678470&aid=OFw_xdtwpo8
- My Daily Noise, "District B BOE Has No Choice" (Heath peace-order and substitute-application reporting; Geibler questionnaire absence; primary numbers) — local commentary, attributed in the text. https://mydailynoise.substack.com/p/district-b-boe-has-no-choice
Result pending. No verified call (Associated Press or official) as of November 4, 2026. This page will be updated when the race is called or certified. The original article above is unchanged.
AI-assisted article — but the sources are human, and the facts are very real.