Duolingo makes language learning fun and addictive. Earn points for correct answers, race against the clock, and level up. This completely free language learning site takes the video game atmosphere and makes you forget you are learning while you play.