My experience in public school was nothing short of traumatic, particularly from middle school onward. I wish my parents would have had the resources to homeschool, but 1) they really didn't have the resources to quit their job(s) to devote the time to it, and 2) they weren't all that well-equipped to teach me at that level (I was diagnosed with Asperger's as a teenager--I was a whiz at learning stuff, but struggled with the busy work and the social aspects of school; I was exhausted every day I came home and couldn't do any homework until I woke up the next morning). For reasons I won't get into here, immediately before being diagnosed, I spent about three months in "homebound instruction" (basically a substitute teacher would bring down my teachers' notes and I would do my assignments) and I excelled. Just being out of the toxic environment was a lifesaver. I tried every possible way to not go back. There were no Christian schools in a 20-mile radius (and even those were Catholic, which my parents would never allow), and the neighboring public schools all rejected me.