Buy Portuguese language books through a local bookstore such as Siciliano, which is known for many locations and great selection. Or check out online retailers such as Amazon, whose website offers international shipments to hotels, businesses and homes.
Learn Portuguese by using free websites tutorials. Because of the hectic pace of traveling or work, many people can't block out the time to take classes. However, some websites (see "Resources" below) allow you to test your grammar and reading comprehensive skills. To practice pronunciation, simply venture out of the house or hotel where you are staying and converse with local people.
Enroll in a Portuguese language school. There are a wide range of schools focusing on conversational Portuguese and professional business language skills. Depending on the school, you can take night classes or total immersion courses that last throughout the day. Nothing beats the kind of attention you'll get from teachers and staff. Brazilian language schools, such as BridgeAbroad, All Language Aboard, Berlitz International, and Basica Lingua, have several locations in Brazil and offer students a wide variety of programs.
Study abroad in Brazil and gain university credit. Ask your the school where you are currently enrolled if it has a language program that goes to Brazil. Otherwise, ask the school to recommend a university in Brazil for you to attend. Research different language schools, such as International Partners for Study Abroad, that offer a range of programs and classes for people wanting to learn Portuguese and get college credit. Before enrolling, be sure that your home university or college accepts credits from the institution of your choice. Some programs include lodging, meals and special activities.
Hire a Portuguese tutor. Many university students in Brazil seek out foreign visitors to teach their language and make some extra money. With a tutor, you will receive one-on-one instruction, flexible scheduling and a cost-effective alternative to enrolling in a school. You can find tutors by calling a university or going online.