I'm on the governing board for the virtual charter school my son attended.

The reasons we see students enrolling at high school level tend to be bullying - especially due to gender issues, academically struggling students, or severe medical problems that interfere with school attendance.

At elementary level it's primarily wanting to homeschool but not knowing how. At elementary level reasons are more like wanting to spend time with kids, avoid unnatural "socialization", and religious reasons.