They don't like the language or the dangerous behavior of the other kids. If you don't want to send your child to school because you think it's too dangerous, unfulfilling, or too slow for your child's needs, and you don't like the things that your child is exposed to, then you would choose to home-school your student. Horizon School, the home-school base for Jeremy Gardner, is a charter school. Every charter school has to be so-called underwritten by a public school district in the state of California. It's a State program.
Most charter schools are simply modifications of an existing program within a school.
The students don't go to a classroom. The teacher goes to the student's home. We don't even call our teachers teachers. We call them Ed Specialists. They really are like resource people.