Virtual High School
The VHS (Virtual High School) project is a collaborative of high schools from around the country. In exchange for contributing a small amount of teaching time, a school in the collaborative can offer its students NetCourses ranging from advanced academic courses to technical and specialized courses. http://vhs.concord.org/