Duolingo

Description

Duolingo provides free instruction in 16 languages, using games and mobile apps to support study.

Library funded?
No
Audience
Library