Visit website D DuolingoLearning & Education A popular language-learning platform that uses short interactive lessons, practice activities, and game-like features to help users develop language skills. Details Visit website ↗