It sounds like you found such a great place for your son! I can't believe how he was treated at the public school!

I hope that he continues to grow and flourish!