The whole assumed immigrant thing... I understand to a point.
People that arent white are really uncommon in WV. Unless you're black, you're assumed to be an immigrant. (but dont worry, white people in wv hate everyone who isnt, so it all equals out)
I've met several people of asian descent, not one of them spoke english very well (or hardly at all) so I have to assume they didnt grow up here or go to school here.
Same goes for people I believe to be Indian (dot) or Mexican.
I've never really experienced anyone who has broken that generalization.... and that same generalization has caused me to shy away from any oppourtunity to try and communicate with others.