There are many advantages to learning Portuguese before going to Brazil.
I know Spanish, so I was able to get by because of the similarities between the
If you do not know Portuguese, get a Portuguese Phrase Book. I used "Berlitz
Portuguese Phrase Book and Dictionary". The book is divided into color coded sections such as "Eating Out", Travelling Around", "Hotel", "Shopping",
"Basic Expressions", etc. This book was invaluable. I encountered few fluent
English speakers during my vacation.