Rio de Janeiro:
Rio de Janeiro is world-famous for its hard-partying, so it almost goes without saying that it’s a hedonist’s dream. If you want to live your off hours in your bikini meeting the coolest people from everywhere, it is ideal.
However, if you want to have just a moderate amount of fun and drum up business by collaborating with other teachers, it may also be a good fit.
The city has a lot of great food and entertainment on offer, even away from the sandy bits. While you will obviously pay considerably more for rent and other costs, it is still possible to live off a teacher’s salary. Maybe just not right off Ipanema beach. Don’t live there. Take the bus.
Sao Paulo is a great choice for the teacher who wants to earn and save.
Teachers frequently report being able to charge much more for private lessons, and because the city is the administrative capital of the country, there are many more opportunities to provide English instruction in niche areas like medical or legal English. If you want to create a lucrative income stream it should be a serious contender.
It also has its own cosmopolitanism as a very international hub, which brings a level of class that shouldn’t be ignored by the savvy.
Salvador is laid back and nice, so you will probably like it if you’re more chilled out. It has a great beach to offer, and the cost of living is considerably less than Rio.
Though this can be said of other cities, there is a more distinctive ease of life here. Things move a bit slower. For those who don’t mind leaving behind the mega-party, you can find some great times here as well, they will likely be more relaxed great times.
Recife is a great option if you are looking for a beach, but with more affordable rent and other amenities.
The cost of living is a bit lower, and you can live in nicer digs for $800 than is possible in Rio. The beach together with the 16th-century old town make a charming and colorful package. Just watch out for the sharks.