There is a high crime rate in Mexico, so people want a more stable and safe life in America.
There is a lot of poverty and there aren’t enough jobs for the people that need them. Some people that immigrate to America are hoping to find jobs.
Mexico is very arid, therefore there are sometimes water shortages, and natural disasters. Some fear for their lives, so they immigrate to America.
Why are people from China immigrating to America?
In China, they take a test in high school that is almost impossible to pass. If you don’t pass it you can't go to China's best colleges, so people immigrate to America so they can go to a collage.
There is more job opportunities in America, therefore Chinese