According to recent reports, the majority of K-12 schools in the US are unable to offer the quality course programs required for students to acquire essential computing skills. The schools are lacking either the funds to provide the courses or good faculty to teach computational skills. The Virtual High School, VHS, is a nonprofit organization that aims to offer the highest quality online education to the students of middle school and high school.