I like Duolingo and worked through a bit of their Spanish tree but one thing that I found baffling is how late they introduce numbers. I got to Spain knowing how to tell someone that my large uncle was a milk-drinking crab in the army, but without covering 1-10.