Learn 100 languages with Pronunciator. Each language course has on average 9,500 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. Learn sign language with 20,000 instructional videos. This resource has four types of ESL (American, Australian, British, and Canadian) for speakers of 55 non-English languages.