5000 quite difficult English words to spell.You need text-to-speech and google voice recognition to take best advantage of this App.