It depends on the child's personality. My 6 year old is in public school (not in the US) and while not madly ahead when he started I would say he is working at a level after 2 years of school which is maybe 6 months ahead of where he started. He went backwards for the first 6 months. He couldn't read when he started but was a year ahead after 6 months or so. In his second year his reading group was given no instruction for the last four months because they had reached the end of the levelled readers. By the end of year on paper everyone was reading on the same level (yeah ok). He got a bit of maths extension last year (extra work mostly) but spent a fair bit of time doing "jobs" for the teacher.

I would home school in a heart beat but i am a single mother, working is a necessity and i can't afford childcare. School is my childcare and i am just grateful he is sporty.

Of course this is an example of a GOOD outcome.