^^^ This. I have a friend who is working there this year and it has been a nightmare--super chaotic. I imagine they could have a lot of staff turnover as well, so I think it's gonna be a few years before it gets back on track, sorry to say.
FWIW, if you are on the Hill and can stick it out another year at your elementary, we know several families with kids with that profile at Eliot-Hine, as well as lots of families with kids with ADHD+ (including ours), who are pretty happy there.