If you're trying to learn a new language, which program do you prefer to use? Would you rather use Duolingo or Babbel? I've used both and like them both but I think Babbel focuses too much on the game aspect of it. Duolingo is similar but for some reason I can retain what I learn using Duolingo and it's quite the opposite with Babbel. What are your personal recommendations?