Description: Chatterbug is a language learning app that focuses on building conversation skills. It matches learners with native speaker coaches for 30 minute video chat sessions to practice speaking in real-world situations.
Type: software
Description: Macmillian Dictionary and Thesaurus is an online dictionary and thesaurus resource providing definitions, synonyms, antonyms, and word origins. It has over 350,000 words and phrases with audio pronunciation.
Type: software