While the United States offers opportunities for upward mobility, it receives criticism for its past treatment of Native Americans, Chinese, African Americans, and Latinos. Ethnocentrism, stereotyping, and racial prejudice have been persistent issues throughout American history and continue to subject some ethnic and racial groups to prejudice today. Solutions to overcoming racial prejudice and ethnocentrism in society require acknowledging past harms and promoting tolerance of all people.