Compare Bills

Put two bills side by side — summaries, sponsors, arguments, and votes.

Modify Math & Social Studies Grad. Req

EngrossedHouse
David WillisRepublican

Ref To Com On Rules and Operations of the Senate2025-05-08

69 Yea43 Nay2025-05-07

This bill removes the NC Math III requirement for high school graduation, replacing it with a fourth math course aligned to each student's career plan. It also modifies social studies requirements to include four specific courses (World History, US History, Founding Principles, and Economics), adds a US History graduation test based on civics questions, and requires UNC institutions to align college math admissions standards with the new high school requirements.

  • Supporters argue this bill provides students more flexibility by allowing them to choose a fourth math course suited to their career goals rather than a one-size-fits-all requirement.
  • They contend the new civics-focused US History test and expanded Founding Principles course content ensure students learn fundamental American values and governmental structures.
  • The bill also aims to remove licensing barriers for computer science teachers and align college admissions standards with state graduation requirements.
  • Opponents may worry that removing the NC Math III requirement could disadvantage students pursuing STEM fields or leave some students underprepared for college-level mathematics.
  • Critics might question whether the specific civics content mandates—including particular foundational documents and principles—appropriately balance different perspectives in teaching American government and history.
  • Some may also be concerned about adding a new graduation test requirement and whether schools have adequate resources to implement these changes by the 2026-2027 school year.

Search for a bill to compare

Select a bill in each panel to see them compared side by side.