Select Page
teach for us page banner

Graphic depicting students learning on a laptopRequirements to Teach:

The North Carolina State Board of Education (NCSBE) requires teachers who teach for North Carolina Virtual Public School (NC Virtual) to have a current Professional Educator’s NC Teaching License in the subject areas in which they are applying to teach.

NC Virtual teachers are contracted, part-time teachers. NC Virtual does not hire full-time teachers. Time spent as a NC Virtual teacher will not count towards an SP1 (initial license) becoming an SP2 license.

Our teachers need to have excellent computer skills and be prepared to spend significant time online with students, teaching and facilitating learning. NC Virtual teachers are also required to have office hours posted and maintained for all stakeholders to include students, parents, and school personnel.

Pay is generated on a per-student basis for each semester or year-long course. Current pay rates can be viewed within the most current version of our Annual Report, viewed from the NC Virtual “About Us” page. In addition, each teacher will be responsible for participating in department meetings, weekly eLC meetings (similar to Professional Learning Communities/PLCs), providing reports as designated on the NC Virtual calendar, as well as keeping in contact with all stakeholders to include students, parents, and school personnel, within 24 hours

As opportunities arise, additional paid contract opportunities are shared with teachers to apply/participate in course revisions, new course development projects and other contract types as applicable. 

NC Teaching License

You must hold a NC Professional Educator’s Teaching License. We do honor the reciprocity agreement from other states. Please visit the NCDPI Licensure website for beginning, out-of-state, and international teachers where you will find the steps for obtaining a NC license before you are eligible to be hired. You can also learn more about becoming a NC teacher via the TeachNC website.

Teacher Expectations:

Please take some time to review our NC Virtual Teacher Expectations document. 

Advanced Placement Courses

If you desire to teach an AP Course for NC Virtual, you MUST hold a current AP certification from the College Board. Be sure to upload/attach your AP certification(s) with your submitted application.

Teacher in Training badgeTeacher in Training (TNT) Program

The Teacher in Training (TnT) Program typically ranges from 11-15 weeks of unpaid training and professional learning that consists of coursework via Canvas, and a live Practicum (student-teaching experience) in which TnT participants earn continuing education credits. During the coursework, participants learn NC Virtual policies, procedures, expectations, how to work within an LMS, and best practices for teaching through communication, grading and feedback, announcements, and personalized instruction. TnT participants also focus on NC Virtual Instructional Design Principles such as Universal Design for Learning, and Revised Bloom’s Taxonomy, etc.

The coursework is designed to model what an online course looks like from a student perspective. As part of the experience, Teachers in Training must attend one weekly synchronous session to collaborate, and take a deeper look at the course content. These required synchronous meetings also serve as a model for participation in an Electronic Learning Community (eLC) once hired, which is similar to a Professional Learning Community.

Upon successful completion of the coursework, Teachers in Training are assigned a mentor teacher and immediately begin the Practicum. Throughout the Practicum, the participants practice what they have learned during the coursework, while being assigned increasing responsibilities/hands-on tasks each week. By the end of the Practicum, the TnT experience replicates what will be expected of each NC Virtual teacher.

Participants must successfully complete the TnT Program in order to become eligible to receive a course section. Course section assignments are based on contracts, which are based upon enrollment/curriculum needs each semester.

Once a curriculum need is posted to the NC Virtual job website, be prepared to share the following information when applying:

  1. An updated resume, with three professional references.
  2. A current copy of the Professional Educator’s NC Teaching License. (NC teaching licenses must be on file with NC Virtual prior to being contracted/employed.)
  3. A current copy of the AP Certification or ACTFL OPI Certification (if applicable).
  4. Please Note:TnT participants are required to complete a fingerprinting process along with an onboarding document package.

Ready to Apply?

Are you interested, excited, and passionate about virtual education? Click the button below to begin the application process.

View Available Positions