No matter which foreign language you’re studying, there is an app that can help you learn new language independently. More often than not, there are several apps, maybe even a handful. And while it can seem like overkill to fill your phone with Spanish, French or Arabic programs when you already have one that works, variety is important in language learning.
https://lingua.ly/blog/best-language-apps-for-self-study-learners/