Been using Duolingo and Rosetta Stone for French, German, and Japanese respectively. Any other tips for learning some languages?