Oklahoma SenateHB 3021
Schools; curriculum requirements for graduation; diploma pathway; State Department of Education; notice; seminar; English requirements financial literacy; alternate diploma; course availability; waiver; coursework; repealers; effective date; emergency.
Passed 40–7Crossed party lines
What it does: On the version voted May 7, 2026: Revises graduation requirements: lets an AP English seminar fulfill English, indigenous languages fulfill world language, and an AP course fulfill financial literacy; closes the college-prep pathway to students not already on it; requires a catalog of employer endorsements. (AI-written summary of the bill; the official record shows the exact version voted)
Question before the chamber: Fourth Reading
The tally
Yes 40 · No 7 · Not voting 1
Bar: green = yes, brown = no, striped = not voting.
| Party | Yes | No | Not voting |
|---|---|---|---|
| Democrats | 1 | 7 | 0 |
| Republicans | 39 | 0 | 1 |
Most Democrats voted no; most Republicans voted yes. 1 member voted against their party’s majority.
Voted against their party’s majority
- Jo Anna DossettD35Yes
The full roll (48)
Yes 40
- Aaron ReinhardtR37
- Adam PughR41
- Ally SeifriedR2
- Avery FrixR9
- Bill ColemanR10
- Brenda StanleyR42
- Brent HowardR38
- Brian GuthrieR25
- Bryan LoganR8
- Casey MurdockR27
- Christi GillespieR33
- Chuck HallR20
- Dana PrietoR34
- Darcy JechR26
- Dave RaderR39
- David BullardR6
- Dusty DeeversR32
- George BurnsR5
- Grant GreenR28
- Jack StewartR18
- Jerry AlvordR14
- Jo Anna DossettD35
- John HasteR36
- Jonathan WingardR13
- Julie DanielsR29
- Julie McIntoshR3
- Kendal SacchieriR43
- Kristen ThompsonR22
- Lisa StandridgeR15
- Lonnie PaxtonR23
- Micheal BergstromR1
- Paul RosinoR45
- Randy GrellnerR21
- Roland PedersonR19
- Shane JettR17
- Spencer KernR31
- Todd GollihareR12
- Tom WoodsR4
- Warren HamiltonR7
- Former memberR
No 7
- Carri HicksD40
- Julia KirtD30
- Mark MannD46
- Mary BorenD16
- Michael BrooksD44
- Nikki NiceD48
- Regina GoodwinD11
Not voting 1
- Kelly HinesR47
“Not voting” is a recorded non-vote, not a reason for the absence. Parties come from public rosters; how we count.