The best among some good apps
Ive tried a few other apps but duolingo is easy to maneuver and pretty fun to get around. I like the stepwise learning process, and the competition to push me to complete it every day. I wish they were more opportunities to speak, so I can practice that. Otherwise, really liking it!
Drannieatl about
Duolingo Learn Many Languages for Free, v5.1.7