I think it is hard for most parents on here to be fair judges of public school systems because we have such unusual children.

While every kid is entitled to free and appropriate education, figuring what that means in a statistical outlier is difficult when you consider that kids are developmental moving targets. As soon as you think you have their issues identified and a plan in place, they grow and mature and outgrow old problems and develop new ones.