Dandello,
Congratulations! If you have any tips on what you did to help your son make so much progress, I'm all ears. (My son has made tremendous progress since what I call his zombie days, but he is still very much on the autism spectrum.)
And I agree 100% with everything you wrote.
Joy,
Lynn