For the younger students and beginners I would also recommend BaBaDum, which is a beautiful site where you can learn 1500 words by playing simple "games". - [BaBaDum][1] The menus of the site itself are available in 20 different languages. [![BaBaDum - click on the matching object][2]][2] [![BaBaDum - menus in 20 languages][3]][3] [1]: https://babadum.com/ [2]: https://i.sstatic.net/OPK6d.png [3]: https://i.sstatic.net/ukZpk.png