mexico = north american/central american (spanish)That is really bad.
I remember a bumper sticker I saw in Canada years ago that said.....Speak English or get the F### Out
And factually Mexico is also "american" and I believe they speak spanish there.