They have a lot of homeschool activities here, he's only 6 and I plan to have him in martial arts soon. I was in something called independent studies in California and I thrived. In elementary school I was in all advanced classes because it was a small nice environment to learn in for me. Then I hit jr high and was in the first class ever over 2000 kids, the school was pretty big, lots of gang activity, I was unprepared and only the fact that my dad coached a lot of the new gangbangers in soccer when we were little saved my ass lol. My grades fell, my behaviour was horrible, I started smoking weed. Independent studies saved me, one hour a week for tests and getting next weeks work and you were free. I was working at 14 and driving a 65 mustang that I'd paid off at 16.
It wasn't until I moved to the midwest where the programs don't exist like that I had trouble again. I'd been working construction for cash most of my days and they stuck me back in a classroom in a tiny midwestern town. Only jobs they had around was bucking hay for hardly any money and I actually kicked rocks into piles once for a farmer and chased down his golfballs for 5 bucks an hour lmao!
I had such a bad experience with the schools here, they literally accused me of starting a skin head gang fight when I had a broken leg and not racist like most people around here.! My daughter liked it until second grade, she is an old soul and I never talked to her like a kid. I think I should have more honestly but she liked adults more than kids. She asked to be homeschooled at that age so I had to do it with my history. She was easy though I just had to buy the books, I only take credit for things like her grammar and vocabulary, I taught her how to read and she has been teaching herself ever since. Hers was one of the only papers not flunked for poor grammar in her art history college class, she's 17, finally around people old enough to start matching her maturity.
Thing is kids are different, they don't all learn the same way and they want to learn about some things more than others and so on.. The school system is all about making them be the same and learn the same things. That puts some at a disadvantage, there aren't a lot of other options.