Is it easy to find a job teaching English in China if you are not white?

They will find work. I have met Arabs, Nigerians, South Africans, all working in China as English teaches. I know several people who don't even speak English very well but work as teachers here just because they are not Chinese.

That is not to say there isn't racism here. Given the choice, parents and students in China will opt for the Caucasian American or English man over any other nationality or colour. I have heard many bad comments made about black people including accusations of them spreading AIDS and other ridiculous stuff. However, at the end of the day, the demand for teachers overpowers such prejudice.