In April 2019 I attended Caminhos Portuguese school in Rio for three weeks. To get the most out of my Brazilian immersion experience, I began a course of self-study five months before my trip.
Here are the resources I found most useful for learning Brazilian Portuguese. Note that these are just the Portuguese language resources that worked for me personally; it’s not meant to be an exhaustive list!
Watching Brazilian series on Netflix is a great way to practice vocabulary and listening skills and gain cultural insights. Fortunately, Netflix is rapidly adding new binge-worthy original Brazilian shows.
YouTube is an outstanding free tool for learning Brazilian Portuguese online. Here are some fun Brazilian Portuguese YouTube channels to teach yourself Portuguese — a mix of educational channels for learners as well as native content for more advanced students.