Learn 87 languages with Pronunciator. Each language course has on average 9,600 instructional phrases. Many languages also have live teachers to provide one-to-one instructions. It allows users to learn any language, in virtually any other language. This resource has four types of ESL (American, Australian, British, and Canadian) for speakers of 55 non-English languages.