I have  never heard any white person use the N-word in public. Despite all the claims  that it happens all the time, where is it? It would cause people to stop in shock to hear it. But that just never happens anywhere..  However i have heard lots of black guys use it.