This is a great topic. I am impressed with all of the mature and caring answers and advice. This could have turned ugly so easily.
My family is about as day-glo white as you can get, except for a Choctaw great-grandmother on my side and Huron about 10 generations back on my husband's side (his is documented) but so far back it doesn't "count" when asking for "race". We have German, French (Louisiana Cajun), Polish, Irish, Welsh, Swiss, English, and a few I'm missing.
With this mix, on my dad's side: my Aunt & Uncle have adopted a black son and a cousin is in a relationship with a black man: they have three beautiful children together and she has a daughter by a hispanic man before this relationship. About half of my mom's sisters and their kids have married hispanics. My family get-togethers are racially diverse and questions still get asked at home by my 10 and 7 year olds about skin colors of strangers. My 7 year old son always wants to know the "name" of the color... I am pink to him, he's tan, my daughter is brown (tans even in the winter), my husband is peach, the guy at the store was caramel, my son's girlfriend of two years (they met in Kindergarten last year) is chocolate, a classmate has skin that is sunset-red... he loves colors. When he first started talking about his girlfriend last year he said the black girl but I didn't know which one. It turned out he was talking about her HAIR! She was the only girl in class with black HAIR... the other two had brown hair. While he did notice their skin, he described their skin by his crayon names not their race!
The names of where people come from is so vast: We have Asia, the Orient, the Middle East, Mediterranean, African, So. African, Hawaiian, Samoan, Polynesian. Oh my, the list goes on! I love languages, so I love learning about other people! My children go to a very diverse school, but in our area that is not unusual. In the past 5 years my kids have had classmates whose PARENTS actually came from: Thailand, China, Belize, Yemen, Vietnam and a few others. The children were still just learning English since their home language was that of which ever region their families had immigrated from. There are others whose backgrounds I don't know since they haven't been in my kids' classes, yet. My kids know they are from other places, but haven't had time to ask them about their homelife. Recess is only 15 minutes long and the classes only share the playground for about 5 overlapping minutes. I have gotten to know some of the moms and have very nice chats with them. I love learning about their cultures. It's cool because they are comfortable asking me questions, too.
My family also eats a very diverse "diet". We eat African, Moroccan, Thai, Vietnamese, Korean, Israeli, Mexican, Palestinian... the list goes on. My husband enjoys cooking so he's always looking for new recipes. He is not the hotdog, hamburger, pizza and spaghetti type. He would rather have pho, bul golgi, or falafel. He has a difficult time eating with coworkers because to them he eats "wierd" food. To him, they eat "boring" food! By eating diverse foods we are able to incorporate geography, culture and history into our conversations on a regular basis. We love shopping in the local Vietnamese and Turkish grocery stores (among others)! We find really neat foods and spices that you can't find in "regular" chain grocery stores.
We are never too old OR young to start learning. It's not a "we need to learn to feel guilty for what happened before we were born" issue. It's a "we need to learn so we don't fall back into it and repeat it" issue. We talk to our kids about the social injustices and social triumphs of the different countries and regions INCLUDING our own. We also learn about really cool things about each region, such as what was invented where and how and by whom.
We teach them that it's not what you look like, it is how you carry yourself. Don't be disrespectful if you want people to respect you. If you don't want people to stare at you then don't wear things to catch people's attention :)
Thanks for bringing up this topic! Have a great day and enjoy every time your daughter embarasses you because later in her life YOU get to embarass HER! :)