The accuracy of Enence is great so is the number of languages available. I use it to help tutor non-English speaking adults and it has never failed me. A little tricky to use at first, but the ease of use will come in a while then it will be very easy.