There is NEVER a time this word should be used. This woman shouldn't have a job/contract to renew, she should be FIRED!
It also upsets me to hear African-Americans using this word as if it is OK for them to use it in the same manner. How can someone use a word like this for anything other than hate? Why do people think it is OK to use this word when talking about themselves?