@kakashi007 I'm so sorry you've had to deal with this, it sounds like there is a good percentage of racist jerks where you work :(
Can you be content to professionally 'coast' for a while? I have a one year old and at the moment I'm just trying to do my job, not do terribly much 'above and...