• Welcome to Virtual High School.

    The York County School Division, as a part of its academic program, offers engaging and interactive online courses through the Virtual Learning Program. Virtual students engage in curriculum that blends online and offline learning experiences. Students enrolled in virtual learning courses may access their coursework through the World Wide Web. With over 75 course offerings, students participate and communicate with highly qualified teachers in a variety of subjects.

    The Virtual Learning Program moves students beyond the walls of the traditional classroom and provides students an opportunity to experience new technologies and expand their skills for the 21st century.

    Jessica Harless
    Coordinator of Online Learning
    Virtual High School Principal
    School Board Office
    jharless@ycsd.york.va.us
    (757) 898-0454