Stereotypes, Perceptions of Similarity, And Cultural Identity: Factors That May Influence The Academic Achievement of Immigrant Students.