Duolingo
Learn Languages for FREE!!!
Description
Learn Spanish, French, German, Portuguese, Italian, Irish, Dutch, Danish, Swedish, and English through engaging in mini-games that test your reading, writing, and speaking skills. You can challenge yourself to achieve new high scores or compete against friends to earn badges that keep you motivated. Easily track your progress across devices and share your accomplishments as you master up to nine language and 50 games- all for FREE!!!