I recently started using Duolingo and I'm hooked! It's such a fun and effective way to learn a new language. The lessons are short and sweet, making it easy to fit in a few minutes of learning each day. Plus, the app tracks your progress and gives you rewards for hitting milestones.
“Far and away the best language-learning app.” –The Wall Street Journal