Pronunciator

Pronunciator

Offering 80 languages and growing. Also has ESL for 50 non-English languages. Each language has a minimum of 1,500 phrases, and a maximum of 10,000. Offers the ability to learn any language in any other language — making for 4,000 possible course combinations!