Language apps can gives us a sense that we are learning a language but often don't leave us much to show for the hours we put in to them. Personally I think life is short and would much rather learn a language in a way which I find to be enjoyable. After that the main factor is the amount of time you put in.
Try iTalki here: https://geni.us/italki01
Learn through stories: https://geni.us/StoryLearning
Where I started Spanish: https://geni.us/SpanishUncovered
My favourite headphones: https://geni.us/headphones01
My Newsletter: https://mattbrooksgreen.ck.page/5c3...
Some of the links above are affiliate links. I receive support at no additional cost to you