Can't really speak to this as our daughter is not high functioning. I can only say that I've always felt that a huge disservice was done for my daughter when the state mandated all inclusive way of doing things, and closed FB Gwynn as a one stop special needs school. My daughter went from a loving, caring environment with full access to the entire school, a family atmosphere, therapists who were onsite and a supportive staff to years of being stuffed away in one room all day; sometimes not even walking to the cafeteria for lunch for the rest of her school years. I'm positive it did not serve her well, even with great teachers and aides.
If the parent of this child is not happy with the services in the Charles County school system, she should be tirelessly contacting the school board, the county commissioners, etc. to try to make changes. The one thing all of us parents with special needs kids learn early on is that we must be tireless advocates for our kids - they are the forgotten ones. The only way things get done for them is by being a squeaky wheel. We all wish their greatest hardship was being shuffled in and out of classroom trailers, instead they are the forgotten ones. Our own former Charles County superintendent called them "encumberances". Wonderful :-/
Whether he's in a private setting or a public school, he should have a resource coordinator who advocates for him and makes sure he's receiving all the services he can get - if that's not being done, she can switch to another resource coordinator.