the word nigger has one meaning and one meaning only to be hateful towards black people thats it there is no way you can possibly give the word another meaning it doesnt have anything to do with gangsters or bad people its just to cause hate which is why the teacher is racist and its not up for debate go pick up a dictionary and a history text book