Learn any language, in virtually any other language! Courses for 87 languages, with an average of 9,600 instructional phrases in each course. Many languages have live teachers to help you one-to-one. Pronunciator also has ESL support for speakers of 51 non-English languages!