Georgia Virtual School (GAVS) is part of the Georgia Department of Education's Office of Technology Services. GAVS is fully accredited and operates in partnership with Georgia parents and schools to offer high school level courses across the state.
  • GAVS has a full high school curriculum with Advanced Placement® and college prep level courses.
  • GAVS offers a limited middle school curriculum.
  • All GAVS courses are taught by Georgia certified, NCLB highly qualified teachers.
  • GAVS offers courses free of charge to all Georgia students who are taking the courses as a part of their state reported school day.
  • GAVS has a tuition program where students can take additional courses to further enhance their course of study or even to catch up if they have fallen behind for some reason.

In addition to offering middle and high school level courses to students, GA Virtual School also collaborates with the GA Department of Education to offer other initiatives to Georgia public schools and students.
  • The GA Department of Education Credit Recovery Program offers public school students the opportunity to retake a course they were previously not successful in. These courses are fully aligned with the Georgia Performance Standards and are self-paced. There is no instructor in this program.
  • Math Resources are available for students in middle school through 9th grade. These are free resources designed to supplement the classroom through remediation and enrichment. These are self-paced resources where teachers and students self-enroll as needed.


K¹²’s curriculum is available through full-time public and private school programs, worldwide through our online private school, and via individual courses for supplemental needs or homeschooling.

Exceptional Education, Powerful Approach

The K¹² curriculum includes Teacher-Supported or Independent Study.
  • Content is delivered in online lessons along with traditional materials, including textbooks, CDs, videos, and hands-on manipulatives that complement interactive online learning.
  • An Individualized Learning Plan designed for each child to ensure a customized program that fits each child’s unique strengths, weaknesses, learning styles and aptitudes.
  • A learning coach (typically the parent) who facilitates progress in the K-8 environment and who plays a supportive role in high school.

The Virtual School, Teacher Support Model
  • Well-qualified, state-certified teachers are trained directly by K¹² to teach students enrolled in K¹² partner schools. In K-8, one teacher is typically assigned per student to direct the learning coach, manage the Individualized Learning Plan, monitor progress, and to focus on each student’s individual problem areas. In high school, a team of subject-specific teachers are assigned to each student and conduct online lectures and discussions, hold office hours, set and grade assignments, and assign grades.
  • State standards are adhered to, with required attendance, standardized testing, and rigorous assessments.
  • For families enrolling full-time in one the partner schools or our private academy, individual learning with K¹² courses is only part of the overall educational experience. K¹² offers a comprehensive K-8 program and high school program, combining people, courses, orientation and support, services, helpful tools, and a robust online and offline community–all of which makes for a deeply rewarding school experience.

The "Learning Coach" and Teacher Roles in Grades K-8

In K-8 Virtual Schools, the parent (or other responsible adult), working in conjunction with the teacher, serves as a “learning coach” to the child, helping facilitate progress through the daily lessons and working to modify the pace and schedule according to your child’s needs.

Although parents play the role of learning coach for their students in managing the schedule and ensuring the student is completing work the teacher manages all facets of the instructional experience in K¹² partner schools.

In High School, Parents Step Back, But Not Away

The parent still plays an important supportive role to help the student stay on task and ensure the student is following through on his or her assignments. During high school, though, the student is expected to start managing his or her own time and academic schedule more directly.

K¹² high school courses are taught by teachers specifically experienced in their respective subjects, so each student has a different teacher for each subject, just as they do in a traditional high school setting. They grade students’ assignments and review assessments, respond to student questions via e-mail or phone, conduct online full-class discussions, as well as tutorial sessions to reinforce difficult topics, and offer online “office hours” to allow students to “drop in” with questions.

These teachers are responsible for reviewing all student work and providing instructional feedback. The student is expected to move at a more consistent pace with her or his “class,” in each subject, though there is room for flexibility.