I'm probably going to be called an "Uncle Tomas Anna" (or whatever) with my answer, but I think the NAACP is no longer necessary. I don't think it does anything more than label and separate people. I believe that the only way to steer away from racism is to stop separating ourselves into groups. I'm speaking of people of ALL races. Let us all be one group of people.
Why can't we have an organization called the National Association for the Advancement of People (NAAP)? I may be naïve, but I believe if we stop having separate groups and holidays just for specific races, then we will stop calling attention to our differences. I think we should stop labeling ourselves as black, white, brown, etc. If we stop labeling ourselves, maybe other's will stop labeling us, too. If we stop labeling ourselves, maybe other people will see us as... people.