Thank you so much for such a wonderful review. We certainly do all we can to support all our children's needs and we are delighted that you have seen such a difference in your son since he has started with us. We really enjoy seeing our children develop and grow confidently and will always do all we can to support individual needs.