the difference between latin american spanish and spain spanish are more severe than the difference between US english and england english. it doesnt mean those are not simply regional variations of the same language. also i read the story and the kid in it was named carvalho, which is clearly a portugese name. the other kids were named galli (italian) maciel (portugese) and dariano (italian). when i first glanced at the story i mistook the principal's name as the spanish one you meant. none of the kids have "mexican" or spanish names.
thats crazy. they are well aware of why they like america, and that is why they are here. they do maintain some cultural and national pride, which is stupid, but excusable. like me wearing my LSU shirt on fall saturdays, or sabanfan's neighbors in breaux bridge displaing this: