Thank you for such a wonderful review, and for taking the time to write it! We really appreciate your comments! We are thrilled to hear that your daughter has progressed well, and our team always aim to bring smiles to everyone's faces!