High School Virtual Learning Program

  • Does your student learn better at their own pace?

    Looking for an alternative option to the traditional school day, where students can learn anywhere, any time?

    Students in the Virtual Learning Program (VLP) work at their own pace through a learning platform, and receive instruction in Mathematics, Science, English Language Arts, and Social Studies, as well as two electives.  Classes are not live and not required to take place at a specific time, so students can learn and complete work anytime and anywhere*. Certified Farmington teachers provide mentorship and support.

    Tutoring and extra assistance is also available on demand throughout the school day through the Edgenuity learning system.

    Learn more about the High School Virtual Learning Program by viewing our Virtual Information Session. Follow the link to view the slides from this presentation.

    *Please note that students and families must reside within the Farmington Public Schools’ district boundaries, or be enrolled through School of Choice, in order to participate in remote and virtual programming.


    High School Scheduling

    Please see the following references to assist with the course selection process:


    FPS Virtual Courses at a Glance

    FPS Virtual Course Catalog

    FPS Graduation Chart


    FHS Scheduling Hub

    NFHS Scheduling Hub


    Current High School VLP Students, please use the link below to login:

    Edgenuity Login Page


    Our partners in virtual learning:

    Imagine Learning Logo

    Edgenuity Logo

    Michigan Virtual

    Return to the Farmington Online Home Page