Thank you for your lovely review! It's wonderful to hear how happy and confident your son has become during his time with us. Our dedicated team truly love what they do and knowing that it shines through means the world to us. We appreciate your kind words and thank you so much for taking the time to leave us a review!