

Charlotte-Mecklenburg Virtual School (CMVS) is a 6 – 12 Magnet School where students take their courses entirely online with the support of highly qualified, fully licensed teachers. Our coursework is rigorous, and students are required to complete work in each class every day. CMVS provides students the flexibility to work independently and even at an accelerated pace. We offer a course catalog of diverse and engaging offerings including Honors, Advanced Placement (AP), and courses offered through North Carolina Virtual Public School and North Carolina School of Science and Math. Additionally, CMVS students are eligible to participate in athletics and performing arts at their assigned home school.