A person can make racist statements without actually being “a racist”. It happens often enough.
Also, racism isn’t just about skin color and every person of any color or ethnic group can be a racist. Still, there is a difference between being told to “make racist statements” and being called “a racist”.
If it bothers you that someone who’s English is the second language shows any “linguistic prowess”, perhaps you should consider talking to native speakers only, which won’t be many, since you are on an ESL forum.
Claudia
P.S. I’m not trying to tell people what to do and to do it my way. I try to help others or give advice when asked, and hope to encourage people to actively participate. If this isn’t welcome, I’ll leave it be. My post about the difference between Irish Travelers and Romani was meant as a snippet of information to those who may not know.