I live in the midwest and you certainly don't get a lot of diversity outside of big cities. I live in a small town and could go days before seeing a non-white face. I don't know if that sounds racist, I don't mean it to be, but I regularly leave for work. I work in a city where diversity is much better. But if I don't leave for work, I only see white people.