Skip to main content

Social Studies Home

Welcome to the CMHS Social Studies department


  • Currently CMHS offers a diverse selection of Social Studies courses.  Faculty contact information can be found on our class websites.


    North Carolina Required Courses:

    World History (Standard or Honors)*

    Civics Literacy (Standard or Honors)*

    American History I (Standard or Honors)*

    American History II (Standard or Honors)*


    Elective Courses:  

    Multicultural Studies


    Advanced Placement Course Offerings

    World History

    US History


    Human Geography

    US Government