Pronunciator Library Card Required.

Pronunciator is an online language-learning service that includes courses in dozens of languages for beginners and advanced learners, kids, and adults. This includes ESL courses for speakers of a large selection of non-English languages. Pronunciator’s interactive online courses feature pronunciation analysis, virtual coaches, scored quizzes, and downloadable audio lessons and phrasebooks.