There are many benefits in having immigrants learn English. One pro is is that it is hard to communicate immigrants who don’t speak English so they will be able to. Another pro is that most of the immigrants priority is to earn income to take care of their families and to maintain a home and they will be able to do that better if they speak English. The main pro is easier communication but there are a few cons. One con is that they came to earn an income to take care of their families not to learn a new language. Another is that most immigrants don't have time. The next con is that there is no official language of the U.S so they shouldn't be required to learn English if that is not the official language. My opinion is that it should be optional and not required because English is not the official language.