Can't help you with the areas you have mentioned but am happy to throw my general opinion out there. My kids have gone to two different catholic schools and even though we have very positive things to say about the system I would never send one of my children to a catholic school if they had special needs. I have just never seen it work for any families that require that little bit more support. Hugs, I hope you find the right school for your DS