 LingQiz supports 35 popular languages and dialects, training you with natural, native-sounding voices to ensure that you learn correct pronunciation. Then LingQiz uses scientifically supported techniques to drill you on the words you've just learned and make sure that they stay firmly implanted in your memory.