Screenshot for Duolingo

Duolingo is a web-based program also available as an IOS app that teaches languages through mini-lessons designed to motivate students to grow through races and earning points for correct answers. What is nice about this program is that the base language can be changed from English to another such as Spanish to teach English. For all grade levels.

Comments should appear here if you have Javascript enabled.