Sometimes (and perhaps most times), the largest benefits of immigration are those due to the second generation (i.e., the children and grandchildren of the original immigrants). I taught for many years and noticed that the most ambitious, hardest working and most engaged students were often the children of immigrants. They often told me of their parents' struggles to be accepted and to have their skills recognized (many of them had degrees in engineering, medicine, pharmacy, etc., but were too busy simply making enough money at low-skill jobs to take the time it would have taken to upgrade their skills). They always had a sense of owing it to their parents to become successful, and they worked hard at it and many of them are now contributing greatly to this country.