as far as the nationality thing. . . i don't think it's a matter of " omg all hispanic immigrants are creepy eeww", but yes, in my post that is the group that I get followed around and creeped out by.
White guys check girls out, black guys check girls out. . . it's always happening. It happens to me, but they are far more subtle about it - enough that I don't even notice most of the time. My boyfriend will chuckle as we're walking in the store, and I'll ask him why, and it's because some random guy just checked me out, looked at him, and looked away in a hurry. Men who have been raised in America understand American culture - i.e. the majority of American women get creeped out and feel victimized when you stare at them in a blatant and obvious fashion in public. At the very least, when they get caught looking, they LOOK AWAY and pretend they weren't staring at you.
I think the reason the hispanic guys come across as creepy is not because they want to be creepy on purpose or are trying to make women feel vulnerable, but because there IS a cultural barrier between how things are done/expected to be done here, and how things are done in the societies/cultures that they come from originally. It doesn't make the behavior okay, but it does help to understand why it happens. And honestly, when I say "Hispanic dudes stare at me a lot", I'm not actually secretly trying to say "Mexican guys are gross and freak me out and I hate them". It means that Hispanic dudes stare at me a lot. It's not an opinion, it's a fact. There's nothing prejudicial about it, it is based on actual personal experiences.