The Portuguese language is notoriously tricky to learn and understand, with a very particular pronunciation, but it’s certainly worth investing the time. We ourselves are still struggling to reach full fluency, not helped by the fact that so many Portuguese speak perfect English. Classes are a must if you want to make progress, and both online and offline are readily available but vary in quality.