How to Learn Portuguese?

There are many books and online tools that can help you learn the Portuguese language. It also might be a good idea to take a language class specializing in Portuguese.