I'm having fun with learning Spanish and have found other resources that aren't mentioned, but if you start with this list you won't be upset. Thank you for making this list!
Lengalia is an online resource for learning https://cecilywgfs055265.wikipublicity.com/5531833/detailed_notes_on_learn_spain_online