Duolingo

30+ languages online with bite-size lessons based on science.