No, they learn it at school. When my DD was 10 or 11y/o during our drive home from school she asked me what the words "wetback" and "dike" meant. I asked her where she heard that and she said some girls were calling my DD friend those names. We had a discussion about racist and sexist comments and how some people were just ignorant and felt the need to put others down just because of their race, gender, or how they looked. That was an early lesson that she has carried into adulthood and will not allow racist or sexist people into her life. She had a recent boyfriend that she dumped after he told her after a month of dating that he thought women were not mentally strong enough to be in the military and all gays should be kicked out of the military.