The USA is indeed a country of immigrants. In 2013, 41M people out of a total population of 316M were foreign-born, coming from all over the world. The top countries of origin on that list are Mexico, China, India, the Philippines, and Vietnam, but it's a true multinational and multicultural society that should be embraced!