Learning A Language
Every learner is Unique
So the good news is that the very best way to learn a language is to dive into learning by immersion, and that is exactly what you get when you migrate to a new country. The challenge, as an adult learner is to satisfy your analysing, pattern matching brain, that its safe to do so.
Different people need different levels and types of academic support through this process, but thats OK because there are dozens of options.

Websites, Apps and More
Depending on your learning style you might want to learn from gamified apps on your phone or computer: like DuoLingo. Babbel, Lingua or BeeLingu. If you are a socially motivated learner you might benefit from one on one; group classes on line (or in person) from sites like Preply, Lingoda and Italki or services that facilitate group or social interaction like HelloTalk and Busuu.
You can learn by reading - either foreign language books and newspapers or within apps like BeeLingu. Or Audio visual learners might enjoy listening to recorded lessons on YouTube or Busuu, watching TV with the subtitles on, or through Fluentu or just listening to the radio.
Then there are translation tools - with which you may want to become closely acquainted:
Google translate, Deepl, ModernMT, Amazon Translate, Microsoft Translate and ChatGPT
What ever your preferred method, you might find it helpful to keep a notebook, with new words and phrases you have learned.
