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 and Economics (Standard or Honors)*
American History I (Standard or Honors)*
American History II (Standard or Honors)*Elective Courses:Multicultural StudiesAdvanced Placement Course Offerings: