I chose "Other," because bi-racial and mixed weren't options... I'm mixed between Caucasian and Native American (which also wasn't included). Also, it would be better to say "Latino/a" instead of "Spanish," because that could also include Brazillians, and there are also might be people here who are black but not American.
I've always thought that "race" was a poor means of classification, anyway. Even if somebody is seen by others as "white" or "black" or whatever, they might not identify themselves as such, and instead use "Chinese," "Irish," "Jamaican," or what-have-you, or they might have an ethnic background that's not apparent at first glance. A lot of people in Asia, for example, even if they share similar "racial characteristics," tend to otherize each other (especially the Chinese and the Japanese - you should hear what a lot of people in China have to say about the Japanese, and vice versa). Ethnicity is a lot more complex than just black, white, brown, red, and yellow.
I don't mean to criticize you, but that's just my view on this...
"Sometimes a little brain damage helps."
-- George Carlin