I grew up in a multicultural and multilingual space, and I have always enjoyed being able to comunícate in several languages. Spanish and German are my mother tongues, besides those, I speak 4 more languages (right now learning my 7th language which is Estonian) and I have been working as a translator and interpreter for over 15 years. Throughout this time my approach and understanding of how to learn a language have changed considerably mostly through my own experience with languages as I traveled the world.
I believe the main secret to learn a language is to have a good motivation and be clear about it. It is very helpful to establish a cultural connection to the language this makes learning way easier.
This depends entirely on the motivation and the time dedication
If the selected tutor is not available, feel free to contact more tutors: