Learn. Virtually. Anywhere.
The Vermont Virtual Learning Cooperative connects students with Vermont schools. Our goal is to overcome the three most common barriers that prevent students from taking the courses they want or need in schools. These barriers are availability of courses, accessibility to courses and the flexibility of your education. VTVLC works with your school to give you access to the courses you want during a time that works for you by offering the course online. All courses offered by VTVLC online are accessible from anywhere, anytime. Whether you learn best at 1 am or 1 pm, at school or at home, your online courses are only a click away.


Programs to Fit Your Needs
Whether you’re a kindergartener or high school senior, wanting to take a class or two or learn online full time, a home study or public school student, VTVLC has the right program for you.
Traditional Course
Semester-based courses aligned to a traditional school calendar.
On-Demand Courses
Flexible, rolling-enrollment courses for students in all grades.
Part-Time
Take just a course or two with VTVLC to supplement another program.
Full-Time
Combine multiple VTVLC courses to create a full-time courseload.
Our Partnership with VT Schools
We work in partnership with schools to expand flexible pathways in Vermont. Schools can offer VTVLC courses through VTVLC partnership to expand access to courses, and students can access quality online education while enrolled at their local schools.
Teaching Partnership
Vermont public schools that enlist a teacher to facilitate one course per semester with VTVLC earn 45 seats in VTVLC courses.
Non-Teaching Partnership
All Vermont public schools are entitled to 10 seats in VTVLC courses at no cost when they partner with VTVLC.