Welcome! Wow, you have been fortunate to have such great support from your DS's school. I'm glad that you have found a place willing to try to meet his needs.