https://www.onlinecultus.com/2021/05/20/resources-learning-languages/
Top 10 free resources for learning foreign languages