Learn a New Language
Pronunciator is a language-learning program that provides instruction in 80 languages as well as English (ESL). Features speech recognition, scored quizzes, a virtual coach, a citizenship component, and virtual conversation groups.
- 131 Languages to Learn
- ASL and ESL friendly
- US Citizen courses are available in English and Spanish