The best language learning system I’ve ever used is called Language Transfer, and it’s completely free (supported by donations).
It focuses on getting you to use constructs and patterns that you already know in your own language and transferring those to the new language. That way you start off with a good vocabulary and basic grammar.
They have Spanish, as well as German, French, Greek, Turkish, Arabic, Swahili.
There is also an app, which is plain but extremely usable.
YouTube has just notified me that my family subscription, which cost under USD $3/month because I used a VPN to buy it in Argentina, is about to be canceled, and I have to pay the local amount, about USD $17.
It was good for the 2 years or so while it lasted, but I’m done with YouTube. In any case, I was finding the videos being shoveled in my face were irritatingly uniform and clearly chosen to reinforce my prejudices rather than challenge them or even give me an even-handed selection.
And fuck, I am just tired of all the reaction videos and clickbait “content” by talentless hacks who are just trying to profit off of other people’s creativity.