My wife is a teacher by trade, and our public schools were so bad that she never even bothered to enroll them. She homeschooled them through 8th grade, and then we leveraged a really good online academy for STEM and a couple of other courses for HS. Can't take AP of course, but we do have several dual enrollment classes with a university. We wouldn't change a thing. It's been a pretty cool experience, DS's teacher last year for Spanish III was in Madrid, and was a phenomenal teacher. We figured most kids are just in school on their laptops anyway, what's really the difference?