Do you use FLVS? We've never used it, but one of my DGD's did for her last two years of HS. She's now in her second year of college (in-person) and doing well.
Also, one of DD's "skate sisters" used FLVS and just graduated in May. And she's off to Dartmouth in just a couple of weeks!
Both my middle daughter (the Mom of DGD, and a public schoolteacher) and the skate sister's families swear by FLVS. I would be a little concerned about missing the socialization that kids learn in high school, but both those girls are perfectly fine.