We live in a small rural town so DS attended the local central school (public). It is K-12 with a middle school and I think that was the clincher to them being able to accommodate to his needs and those of his sister.

It wasn't easy for the school but they were happy to subject accelerate and timetable concurrently to achieve it. DD and DS chose subject acceleration over grade skipping.