We apparently have a love hate relationship with immigrants. We've created programs to have them come here and work then depending on our mood we have blamed all that ails us on them. So many people can't tell the difference between and illegal alien and one who is here legally. So they put them altogether in one group. That alone has caused an abundance of fear, fraud and backlash.
Allow all immigrants access to education. Young and old. If you're working here and the company or farm you are working for is honest you should be paying taxes. If you're paying taxes and are responsible for minors, you should be granted a citizenship. When they come to get a workers card this should be explained to them. They can choose to pursue their citizenship as well as work or work and go home when the seasons are over. While they're working, paying taxes and pursuing their citizenship they should have access to low cost medical and housing. For one, they're already doing more than a decent amount of citizens.
If you can prove that you have been here contributing in someway, work/volunteer for X amount of years. You would be given citizenship.
As far as the kids go, they need to take all the IF's out of it. It's not a game, it's life. Your choices at 18 shouldn't be Military, College... DEPORTATION!
Am I rambling? Maybe but I still have a few family members who live in Mexico but stay there because to them the hassle is not worth being treated like trash.
Follow Mothering