Alot of people I know from the States find it shocking to know that Brazilians speak Portuguese. I find it baffling. Why is that? Who told you they speak Spanish? I work for an energy company and most people are college graduates and they still need some explaining… is it because International Affairs are not important for Americans from the States? I dunno, what do you think?