NCVPS Teacher Online Application

Please complete this online application (if all requirements are completed) to be considered for a part-time teaching position with the North Carolina Virtual Public School (NCVPS). This online form is only for new applicants. All of our courses are high school level courses and require a certification of 9-12 for core course. A complete list of the current courses we offer can be found on our Course Catalog Web page at We REQUIRE that all hired teachers come to Raleigh for a face-to-face meeting to sign paperwork. You will be required to complete the fingerprinting process during your visit to Raleigh to complete NCVPS paperwork.. If you are not able to do this, please do not complete this online form. Do NOT submit your resume, teaching license, or other documentation until requested by an Instructional Director or Instructional Coordinator when we are reviewing applicants for specific positions. Please remember, this is a highly competitive position and due to the high volume of applicants, we are unable to give personal attention to all. We request information for subjects where we need to train additional teachers. Not all subject areas will be in need of additional teachers. If you are chosen for this part-time position, we will contact you directly. Thank you for your interest in teaching with NCVPS.
* Required

Upload Basic Word Processing Files to Internet
Upload Media/Audio/Graphic Files to Internet
Use Instant Messaging Tool
Use Email
Use Google Applications
Using Mobile Phone Applications
Create Videos
Use Learning Management System i.e Blackboard, Moodle

Survey Feedback

We would like your feedback on the application process. Please answer Question #1 below. If you answer no, please complete Question #2.

Never submit passwords through Google Forms.