As the grandmother of a high-functioning autistic boy, I can only think of one thing to add to your post...BRAVO, dad!
Thank you!