Charter schools are publicly funded schools organized by private groups. Generally they receive an an amount per-pupil from the county/state, but they do not receive funding for buildings or other costs. Charter schools can have a theme, such as languages or arts, or they can have standard curriculum but (in general) smaller classes, strong emphasis on academics, and more parent involvement than a regular public school.
Cyber schools come in public and private versions. You can order a full, computer-based curriculum from several private providers; these will have all lessons online or on DVD, and generally provide teacher support, grading, and other services. There are also public cyber-school options in many states, in which the standard public school curriculum is provided, and students do most work on the computer, submitting it for grading by government-employed teachers.
I guess I had the impression homeschooling was about parents ‘teaching’ the classes. Now it seems much is done on-line with parents assisting, and determining the hours and times for this.
The girls have provided computers I understand and is part of a network of Charter schools across Pa. They have orientation ahead and this particular charter school graduated 300 last year. D.I. LAW said they spent weeks and weeks examining these schools before they chose the one they selected. ...primarily for it's focus on academics and parental involvement and strong history of solid ratings by those who “grade” these schools.