FACTS FIRST
Norman Public Schools · Board of Education
Updated as of Nov 9, 2026 (CT)
Who serves on Norman’s school board
Five elected members represent five school-board election districts and serve staggered five-year terms. These are school-board offices, not City Council wards. The school district is separate from city government. Official board roster and district boundaries.
Terms below use the recorded swearing-in or re-election year and the district’s five-year term rule. End years are scheduled cycle ends, not a claim of an exact final day. BoardBook labels the linked minutes as draft until approved. The current district roster independently confirms the members and officer roles.
Election percentages are calculated from the certified candidate totals and rounded to two decimal places. Election dates are not swearing-in dates. Uncontested elections do not have a vote total.
Dirk O’Hara

- Current term
- 2026–2031. Re-election recognized April 13, 2026. April 13, 2026 board record.
- Registered party
- Republican. Source: Oklahoma state election records.
- First elected
- The exact initial election date has not been verified. Public reporting dates O’Hara’s service to 2014; the documented 2016 regular election was unopposed and canceled, with no vote total. 2016 election background.
- Last election
- 2026 cycle (scheduled April 7): unopposed; no vote total. Re-election recognized April 13, 2026. Official board re-election record.
- Last contested election
- April 6, 2021. 1,473 votes (58.71%); Pixie Nicole Quigley: 1,036 votes. Official election results.
- Board votes
- Selected public roll calls →
Career / education
O’Hara earned law and MBA degrees at the University of Oklahoma in 1995. His professional background includes health-care management at Valir Health, Rambling Oaks Courtyard and NSC Solutions LLC, and co-ownership of Tribute Memorial Care Southwest. Career source.
Civic roles
Before joining the school board in 2014, O’Hara spent 15 years working with Big Brothers Big Sisters of Oklahoma, a youth-mentoring organization, including service on its board. Civic source.
Campaign priorities
In his 2026 campaign interview, he advocated regular student mental-health checkups and expanded school-based care. He also proposed high-school academies for aspiring teachers and health-care workers, and emphasized communicating the district’s achievements to the public. Campaign source.
Notable board votes
The minutes record a yes vote on the superintendent’s 2026–2029 employment contract (Feb 2, 2026), and a no vote on the meeting-agenda publication policy (June 8, 2026). Feb 2 minutes, item XIII · June 8 minutes, item VII.C. More selected roll calls →
Roster and role: Norman Public Schools. Officer election: April 13, 2026 board record (one-year officer terms).
Alex Ruggiers

- Current term
- April 11, 2022–spring 2027. April 11, 2022 swearing-in.
- Registered party
- Democrat. Source: Oklahoma state election records.
- First elected
- April 5, 2022; this is also the most recent election.
- Last election
- April 5, 2022. 1,587 votes (63.63%); Dan Snell: 907 votes. Official election results.
- Board votes
- Selected public roll calls →
Career / education
Ruggiers taught English and language arts for three years at Norman High and Longfellow Middle before becoming an OU curriculum developer. His degrees are in language arts education and instructional leadership and academic curriculum, at bachelor’s and master’s levels respectively. Career source.
Civic roles
Ruggiers joined the school board in April 2022 and subsequently served as vice president; his officer term concluded with the board’s April 2026 leadership election. Civic source · 2022 oath.
Campaign priorities
His 2022 campaign emphasized reducing administrative spending, strengthening accountability for district leadership, and treating education as a partnership between teachers and families. He pledged to visit schools to learn directly from students and staff. Campaign source.
Notable board votes
The minutes record a no vote on the superintendent’s 2026–2029 employment contract (Feb 2, 2026), and a yes vote on the meeting-agenda publication policy (June 8, 2026). Feb 2 minutes, item XIII · June 8 minutes, item VII.C. More selected roll calls →
Roster and role: Norman Public Schools.
Annette Price

- Current term
- April 10, 2023–spring 2028. April 10, 2023 swearing-in.
- Registered party
- Democrat. Source: Oklahoma state election records.
- First elected
- April 4, 2023; this is also the most recent election.
- Last election
- April 4, 2023. 1,201 votes (63.82%); Kathleen Kennedy: 681 votes. Official election results.
- Board votes
- Selected public roll calls →
Career / education
Price’s professional background includes classroom teaching, communications for the Oklahoma State Department of Education, and public relations and outreach at OU’s National Weather Center. In a 2023 interview, she also described running a small business focused on community literacy. Career source.
Civic roles
Price served as president of the Wilson Elementary and Longfellow Middle School PTAs and the Norman PTA Council. She also reported serving on the state PTA board. Civic source.
Campaign priorities
In her 2023 campaign, she emphasized transparent financial oversight of the district’s ten-year bond program and recovery from pandemic learning losses. She opposed book bans while supporting age-appropriate materials and local decision-making by educators and the community. Campaign source.
Notable board votes
The minutes record a no vote on the superintendent’s 2026–2029 employment contract (Feb 2, 2026), and a yes vote on the meeting-agenda publication policy (June 8, 2026). Feb 2 minutes, item XIII · June 8 minutes, item VII.C. More selected roll calls →
Roster and role: Norman Public Schools.
Dawn Brockman

- Current term
- April 22, 2024–spring 2029. April 22, 2024 swearing-in.
- Registered party
- Democrat. Source: Oklahoma state election records.
- First elected
- April 2, 2024; this is also the most recent election.
- Last election
- April 2, 2024. 1,493 votes (54.23%); Scott Christian: 1,260 votes. Official election results.
- Board votes
- Selected public roll calls →
Career / education
Brockman became USAO’s dean of students in 2024. She earned OU degrees in classics (1993) and law (2002), worked as a staff attorney for the Oklahoma State School Boards Association, and spent more than 20 years teaching. Career source.
Civic roles
Brockman led the Oklahoma Association of Student Councils as executive director from 2017 to 2022, mentoring students and educators statewide. She also advised Student Congress while teaching at Norman High School. Civic source.
Campaign priorities
In her 2024 campaign, she prioritized teacher retention, school funding and transparent board communication. She supported student mental-health services, counselors and social-emotional learning, and described an inclusive approach to serving students from all backgrounds. Campaign source.
Notable board votes
The minutes record a yes vote on the superintendent’s 2026–2029 employment contract (Feb 2, 2026), and a no vote on the meeting-agenda publication policy (June 8, 2026). Feb 2 minutes, item XIII · June 8 minutes, item VII.C. More selected roll calls →
Roster and role: Norman Public Schools. Officer election: April 13, 2026 board record (one-year officer terms).
Tori Collier

- Current term
- April 14, 2025–spring 2030. April 14, 2025 oath of office.
- Registered party
- Democrat. Source: Oklahoma state election records.
- First elected
- April 1, 2025; this is also the most recent election.
- Last election
- April 1, 2025. 599 votes (66.19%); Tina Floyd: 306 votes. Official election results.
- Board votes
- Selected public roll calls →
Career / education
Collier joined the Evolution Foundation as a community consultant in spring 2024. Her background includes communications and project management for three Oklahoma state agencies. Her employer lists degrees in media communications and journalism and mass communications, at bachelor’s and master’s levels respectively. Career source.
Civic roles
NPS identifies Collier as its first Black elected board member. She received the Henderson Community Pillar Award at Norman’s June 2025 Juneteenth Festival, which recognized her community service. Civic source.
Campaign priorities
In her 2025 campaign, she emphasized accessible student mental-health resources, staff training to recognize warning signs, accountability for mental-health grant spending and stronger two-way communication between schools and families. Campaign source.
Notable board votes
The minutes record a yes vote on the superintendent’s 2026–2029 employment contract (Feb 2, 2026), and a yes vote on the meeting-agenda publication policy (June 8, 2026). Feb 2 minutes, item XIII · June 8 minutes, item VII.C. More selected roll calls →
Roster and role: Norman Public Schools.
Board voting record · selected public roll calls
Selected decisions from the past 12 months, including split votes and the annual budget. This is not a complete vote or attendance scorecard. Published minutes were reviewed from November 2025 through August 2026; the September–November 2026 meeting listings had agendas but no posted minutes when checked. An agenda shows a proposed action, not how members voted. BoardBook labels its minutes as draft until approved.
Norman Teacher Empowerment Program, as amended
- Result
- Passed 4–1.
- Yes
- Dirk O’Hara, Alex Ruggiers, Annette Price, Tori Collier.
- No
- Dawn Brockman.
- Absent
- None.
- Source
- Official board minutes · Item VI.D, motion 2.
Superintendent employment contract, July 1, 2026–June 30, 2029
- Result
- Passed 3–2.
- Yes
- Dirk O’Hara, Dawn Brockman, Tori Collier.
- No
- Alex Ruggiers, Annette Price.
- Absent
- None.
- Source
- Official board minutes · Item XIII.
Elect Dawn Brockman board president
- Result
- Passed 3–2.
- Yes
- Dirk O’Hara, Dawn Brockman, Tori Collier.
- No
- Alex Ruggiers, Annette Price.
- Absent
- None.
- Source
- Official board minutes · Item III.A, motion 1.
Elect Dirk O’Hara board vice president
- Result
- Passed 3–2.
- Yes
- Dirk O’Hara, Dawn Brockman, Tori Collier.
- No
- Alex Ruggiers, Annette Price.
- Absent
- None.
- Source
- Official board minutes · Item III.A, motion 2.
Real-estate purchase/sale and lease-purchase resolution
- Result
- Passed 3–1; one absent.
- Yes
- Alex Ruggiers, Dawn Brockman, Tori Collier.
- No
- Annette Price.
- Absent
- Dirk O’Hara.
- Source
- Official board minutes · Item XIII.
2026–2027 proposed budget
- Result
- Passed 5–0.
- Yes
- Dirk O’Hara, Alex Ruggiers, Annette Price, Dawn Brockman, Tori Collier.
- No
- None.
- Absent
- None.
- Source
- Official board minutes · Item VII.B.
Policy 1011: school-board meeting agenda preparation and dissemination
- Result
- Passed 3–2.
- Yes
- Alex Ruggiers, Annette Price, Tori Collier.
- No
- Dirk O’Hara, Dawn Brockman.
- Absent
- None.
- Source
- Official board minutes · Item VII.C.
Election changes and what comes next
O’Hara’s 2026 re-election is recorded in the April 13 board record. The current official roster still lists all five members above. The county’s Nov 3, 2026 election page links a state-and-federal certificate; it does not document a Norman school-board membership change.
Office 2 is next in the regular five-year cycle, in 2027. The State Election Board lists school-board candidate filing for Dec 7–9, 2026, the primary date as Feb 9, 2027 and the general date as April 6, 2027. Whether a ballot is needed depends on how many candidates file. A Norman-specific candidate list or election notice for that cycle was not found on the county election-results page as of this update. Official filing information · Official 2027 calendar · County elections and results.
Meetings, agendas and official information
The district’s 2026 schedule lists regular meetings at 6 p.m. CT at its Administrative Services Center. The remaining listed date after Nov 9 is Dec 7, 2026. Check the posted agenda for the actual date, location and any special meetings. Official board page and meeting schedule · Agendas, minutes and meeting-stream links.