We are recruiting teachers to teach online!

NCVPS courses are taught online using course content in the Canvas learning management systems. Instruction is both asynchronous and synchronous. Asynchronously teachers can access the course and participate with students at various times and need not always be online simultaneously. Also, teachers will make synchronous connections with a variety of stakeholders to include students, parents, and school personnel. Instruction is structured to provide a variety of learning experiences, from individual assignments to collaborative projects and virtual field trips. Students may access the course anytime to read assignments, respond to the forums, collaborate with other students on projects, and discuss concepts with the teacher.


The North Carolina State Board of Education (NC SBOE) requires teachers who teach for North Carolina Virtual Public School (NCVPS) to have a current Professional Educator’s Continuing NC Teaching License in the areas in which they are applying to teach. Lateral entry teachers for Critical Language Courses currently teaching in NC must submit a letter from the school confirming employment.

Teachers need to have excellent computer skills and be prepared to spend more time on-line with students, teaching and directing learning, than in a typical face-to-face classroom. Teachers are required to have Office hours to be posted and maintained for all stakeholders to include students, parents, and school personnel.

Pay is generated on a per student basis each semester. In addition, each teacher will be responsible for participating in department meetings, weekly eLC meetings (similar to Professional Learning Communities), provide reports as designated on the NCVPS calendars as well as keeping in contact with all stakeholders to include students, parents, and school personnel within 24 hours. NCVPS teachers are contracted, part-time teachers. NCVPS does not hire full-time teachers.

Teachers will be given opportunities to participate in course revisions and/or new course development and will be paid for these services. (See additional information below.)

Teacher Expectations

Please review our teacher expectations.



Step #1.

– Apply online. Access the NCVPS Job Board for job vacancies.

  1. ON-LINE TRAINING–Currently, no pre-training is required in order to apply for NCVPS. In the past, we have required trainings through Learn NC such as the Teaching Online Course (formally known as DATOC). If you have completed this training, any COLT training through Learn NC, or any equivalent training, please be prepared to show this documentation of training if additional information is requested.
  2. TEACHING LICENSE – You must hold a Professional Educator’s Continuing NC Teaching License . Applicants with 4+ years experience are considered first. All of our courses are high school level so a 9-12 certification is required for all courses. We do honor the reciprocity agreement from other states. Please visit this the NC DPI Licensure Website for beginning, out-of-state, international teachers where you will find the steps for obtaining a NC license before you are eligible to be hired- . http://www.ncpublicschools.org/licensure/beginning/
  3. AP CLASSES – If you desire to teach an AP Course for NCVPS, you MUST hold a AP certification from the College Board. For more information regarding AP certification go to: http://professionals.collegeboard.com/k-12/assessment/ap/plan/training.

Please note that NCVPS Instructional Directors will review applications twice a year, October-November and June-July. Because of the volume of applications received, applicants will only be contacted if the Instructional Director requests more information from the applicants. Instructional Directors only review applicants based on teacher need.


Step #2.

The Teacher Induction Process is 16 weeks of nonpaid training and Professional Learning consisting of a 8-week online course and a 8-week Practicum (student teaching like experience) in which potential teachers (Teachers inTraining) earn 4 continuing education credits. During the coursework, potential teachers learn NCVPS policies, procedures, expectations, how to work within an LMS, NCVPS Instructional Design Principles (e.g., Universal Design for Learning, Revised Bloom’s Taxonomy, High Five Process), and best practices for teaching through communication, grading and feedback, announcements, and personalized instruction.

The coursework is designed to model what an online course looks like from a student perspective. As part of the experience, Teachers inTraining attend regular weekly synchronous sessions to collaborate and to take a deeper look at the course content. These synchronous meetings also serve to model what participation in an Electronic Learning Community (similar to Professional Learning Community/Team) will be like once the Teachers inTraining have joined our teaching team.

After successfully completing the coursework, Teachers inTraining are assigned a mentor teacher and enter the Practicum. Throughout the Practicum, the Teachers inTraining are putting what they have learned during the coursework into practice as they are given increasing responsibilities each week. The mentor teacher completes a weekly evaluation, which is used to monitor the Teachers inTraining‘s progress. By the end of the Practicum, the TeacherinTraining experience replicates what will be expected of them when they are assigned their own section to teach with NCVPS.

Finally, the Teachers inTraining take a Post Assessment. To enter the teaching pool, Teachers inTraining must score mastery on the Post Assessment and receive a recommendation from the mentor teacher.


Step #3.

In order to be considered for a teaching position, you must meet all of our requirements. Once you have met the requirements, you will be called for an interview by a NCVPS staff member. We will let you know when we will need the following documents for further consideration. Please do not send them to us until we make the request:

  1. Updated resume with references and three recommendation letters.
    • Copy of your current Professional Educator’s Continuing NC Teaching License. Teaching licenses must be on file with NCVPS prior to being employed.
    • You will be required to complete the fingerprinting process during your visit to Raleigh to complete NCVPS paperwork.



    Selection and subsequent hiring is subject to course offerings and enrollments. NCVPS will review applications for Teacher in Training (TNT) and hiring prior to the start of classes each semester. Hiring continues through the first day of classes. Due to the anticipated large volume of applications, individual requests for status and updates in the hiring process will not be addressed.

    For any further questions, please email ncvpsinfo@ncpublicschools.gov

    We encourage all teachers to apply for all courses offered by NCVPS, however, we have a critical need for the following courses:

    (Please review all course descriptions for more details).

    • AP Physics 1
    • AP Physics 2