I definitely think that the United States of America should adopt laws that solely benefit immigrants that are learning English and not those that refuse to learn it. I think that such a policy would help to encourage more people to learn English. But if it becomes the law, then it doesn't matter.
It doesn't matter whether illegal immigrants choose to learn English or not. What matters is that illegal immigrants are in the United States to begin with and they should be dealt with according to American law. The problem isn't our immigration policy. The difficulty is that there are too many illegals in the United States and not enough resources to combat this threat to our security.
No, the USA should not adopt more laws that solely benefit immigrants who are also English language learners, rather than those who refuse to learn English, because the statistics show that it is very hard for the first generation to assimilate. By the second generation, the children learn English and they do very well.
There is no need to institute language and literacy requirements for entrance to the United States for immigrants. First of all, many immigrants have come over here not knowing English, and turned out to be productive members of society. Secondly, such a rule would go against our tradition of not having an official language, which would stifle local freedom, such as in ethnic neighborhoods of cities.