You’re right in that teaching American traditions is the best bet to keeping America from balkanization.
Turn them into Americans, if you can.
You can't.
I am not being defeatist but just going on purely practical numbers you can not.
When you have one family move into an area they accommodate to the local culture. They might add something but mostly their kids become locals. When you get to 10% of an area is imports they do not accommodate to the culture, they isolate and demand that the culture accommodate them.
Why Haven't the Locals Integrated?
This is in the UK but it does not matter. It is every where.
Once I was only against illegal aliens coming to this country. Now I am swinging toward the idea that we are going to have to reduce immigration to almost zero for at least a couple of decades if we want our culture to live.
Even if we deport 90% of those here illegally we have a serious problem with a cultural dilution that may be fatal.
The American Culture is unique in the world. I for one do not want to see it vanish.
Not a chance. Where I live, they're here 20, 30 years and still haven't learned English and need interpreters. They are on welfare to the second and third generations. Even the ones who seem more Americanized hate white people and vote Democrat. These are not like the Ellis Island immigrants of old. They will never assimilate. They will never be Americans.