Americans have prejudices, because they are human. However, as most people who have lived in other countries will attest, as a nation they are not particularly racist. On the contrary, they are more accepting of other races, ethnicities, and creeds than almost any other nation.