So I am no longer substituting in the school district. I thought it was about time I find a job with better pay, and so I did. The first month was cool, the girl who hired me and is training me was cool. But I have this boss who gives me the cold-shoulder for no reason at all. I have never done anything to this man, I've been to work and done my job, but I almost get the sense he doesn't care for me because of my skin. There is another co-worker at my job who is also black, but he works out in the warehouse. And my boss wants him fired and gone, but my co-worker misses a lot of work and smokes in the warehouse and wrecks equipment and messes up orders. Which I think is a cause to let someone go. But my boss cannot fire him because he is not under direct authority with him, but someone else. Whenever I (try) talk to my boss he will never look at me and he always tries to rush me out of his office when I come in there to file something away. If there is an issue that concerns my help or assistance he won't tell me about but instead tells other people which doesn't help the situation since I'm the one whose job it concerns. Now he smiles and jokes with the other ladies in the office (whom are white) but I'm just a fly on the wall. I don't seek this mans friendship or anything, I just want some communication and acknowledgement in order to get what work I need done. And I do not like coming to work always feeling like I'm stepping on egg shells. Now, this guy has said some pretty crazy stuff about people's other races. Last Friday, he got of the phone with our company's accountant, whom is Chinese, and made fun of how he talked and called him the "Little China Man"...and he's also made comments about the Mexican co-workers in another warehouse. I don't want to quit my job on the grounds of this man possibly and probably being a total bigot. But I really hate working with anyone like that. What should I do?