I need some advice and opinions about how to approach this situation. I have been working with the same attending for the past 3 weeks. This attending likes to joke around and "have fun" at work, but however I think some of his jokes are inappropriate. During my time on the rotation a conversation came up about where we were from. I told everyone on the service that I was born in Hong Kong and moved to the states when I was 11 years old. There has been numerous instances when I am doing a procedure with him where he is supervising me, and he has made racial/racist jokes. One such joke goes "you need to use more local anesthetic than that, I know in china they try to conserve whatever they can so that they have enough to go around for the billions of people...". This was directly in front of a patient who was conscious, not sedated, and in front of another resident. I just laughed it off since I was concentrating on the procedure and the patient. Another example of his joke was I mentioned that I like getting Starbucks Frappuccino, since he claims himself to be a coffee connoisseur. He says isn't that expensive and how can you afford buying that all the time. I just told him I owe so much debt from school loans, what's another 5 bucks. So the next time I do a procedure with him there was a comment about how expensive a piece of equipment we were using was, he says, "that's ok, we can get the resident to pay for it, since he probably runs all these sweatshops back in china in order to be able to afford drinking frappuccinos all the time". Again this was in front of a conscious, minimally sedated patient, another resident, and nurses. One of the nurses heard this and asked me, are you going to take that from him? My response was what can I do? He's an attending...., and I'm gloved for a procedure. These are only 2 examples of racial comments he has made. So my question is whether you guys think this is inappropriate and unprofessional, and how I should go about stopping this. He is making these comments/jokes almost on a daily basis now, in front of the patient and other residents/nurses, and makes me uncomfortable. He thinks he's funny but I'm not sure others feel the same. I also don't want to jeopardize my future career by confronting him and have the rest of the department think that I am a problem resident who can't take a joke. I only have 3 more days left on this rotation but I am sure I will run into him again on other rotations. I'm trying to decide whether to let it slide or confront him next time he makes another racial joke. I need some advice please.... Has anyone else been in similar shoes???