North Carolina Math Curriculum

Take control of your curriculum

Contact us

Trusted by North Carolina educators across the state

  • Ashe County Schools
  • Burke County Public Schools
  • Cabarrus County Schools
  • Charlotte-Mecklenburg Schools
  • Hertford County Public Schools
  • Lincoln Charter
  • Mount Pleasent High School
  • North East Carolina Prep School
  • Orange County Schools
  • Wake County Public School System
  • Weldon City Schools
  • Winston-Salem Forsyth County Schools

Adopted by the state in 2022

Built for and with North Carolina educators

  • Adopted in 2022North Carolina Math 1

    North Carolina Math 1

    Sample Unit
  • Adopted in 2022North Carolina Math 2

    North Carolina Math 2

    Sample Unit
  • Adopted in 2022North Carolina Math 3

    North Carolina Math 3

    Sample Unit
  • Adopted in 2022North Carolina Math 4

    North Carolina Math 4

    Sample Unit
  • New resourceNorth Carolina Foundations of Math 1

    North Carolina Foundations of Math 1

    Sample Unit

Offered in digital and print for optimal learning and teaching

We offer our courses online: via natively on Canvas, integration with other LMS's, and through our digital platform (The Curriculum Engine).

Our digital courses include technology enhanced, interactive practices and have access to the Desmos calculator.

Plus, on demand printing at your service!

Schedule a consultation with us

We are committed to empowering teachers

We ensure that our instructional programs are high quality, accessible, and customizable to fit the needs of your district, teachers, classroom, and students.

Our curriculum design principles

Our programs are designed with equal intensity in conceptual understanding, procedural skill and fluency, and application.


Each lesson in the North Carolina Math 1, 2, 3 & 4 programs was written specifically to address the NC Standard Course of Study. The Standards Correlations document in the Program Overview of each course provides a comprehensive list mapping the lessons to the NC Math 1, 2, 3 & 4 standards. Each course employs a problem-based model of instruction that supports and reinforces the eight Standards of Mathematical Practice (SMP).

The alignment document shows that all major and supporting standards for the NC Standard Course of Study have been addressed. The practice standards are taught throughout the program.

The alignment of this series to the NC Math 1, 2, 3 & 4 suggested unpacking documents assures the connections between domains, clusters, units, and courses have been addressed. Each lesson intentionally relates new concepts to students’ prior knowledge, setting the foundation for future learning and allowing access to prior learning.

Instructional strategies assist teachers in delivering instruction for ALL learners and learning modalities are provided for every lesson, with explicit instructions and suggestions for struggling readers, ELLs, and students with disabilities in the Program Overview. Conceptual activities, found in every unit, address multiple learning styles. We provide a set of Coaching Questions for each problem-based task, which provides scaffolding, differentiation, remediation, and enrichment for all learners. We provide a set of scaffolded practice for each lesson, which provides a DOK 1 & 2 level set of problems. Performance Tasks are included in select units, and the problem-based tasks are found in every lesson. Conceptual activities can also be opportunities for listening, speaking, reading, and writing mathematics content. Problem-based tasks, as well as practices, warm-ups, and guided practice, incorporate diverse protagonist names and real-world examples throughout the program.

The NC Math 1, 2, 3 & 4 resources provide ample opportunities for students to practice fluency and procedural skills with our scaffolded practice, guided practice, and practice problems by providing students flexibility in their use of procedures and skills to solve problems. These course materials also provide opportunities for building conceptual understanding through our alignment of conceptual activities, which include Desmos and GeoGebra activities and other OERs. Aligned conceptual activities and conceptual tasks can be found listed in the Table of Contents and are accessible in the Curriculum Engine as learning objects. Problem-based tasks provide deeper understanding and integration of conceptual understanding in real-world applications by giving students the opportunity to access concepts and ideas from a variety of perspectives.

We can customize

Our courses can be customized a little… or a lot.

Reorder course lessons and add your own resources with a few clicks. Teachers can even create their own lessons and courses.

Plus, we offer an innovative way to collaborate, design, and develop customized, aligned math resources.

Collaborate with us like the districts below


Charlotte-Mecklenburg Schools


Resources that are aligned to the new NC 2012 integrated standards

BW Walch built these resources over 18 months in partnership with CMS.



Wanted courses to reflect their preferred scope and sequence

Revised the NC Foundations of Math 1 and NC Math 4 to meet the district needs

Wake County, NC


To prepare students for high school math

Two custom semester-long courses: NC Fundamental Math and NC Foundations of Algebra

Request demo

Use one of our prepopulated, standards-aligned courses or collaborate with us for your own customized courses.

Teach Logo

We make it easy for teachers to get the resources they need so they can focus on their students.

BW Walch
35 Foden Road, Suite 3,
South Portland,
Maine 04106
USA 1-207-828-8800