most people use the term african american simply because it is more socially acceptable and considered more politically correct. i think whatever term people choose to use is okay as long as it is not meant to be racist or derogatory. as Priestess Angel said, if we see someone one in America, we automatically call them American and it's a socially acceptable assumption. i don't think it's possible to go through life without making any kind of assumptions about people. in this case, i think it's understandable as long as it is not used to discriminate.