Anonymous wrote:Honestly, if someone is making racist comments, I tell them to leave my house. I do not tolerate that shit. I would give them one warning--"MIL, that kind of comment is not acceptable in our home. We do not talk like that and if you continue to make comments like that I will have to ask you to leave." Then do.
Otherwise, minimize your contact with them, try not to see them without other company, and stand up for yourself and your family when needed. When she calls your parents "new money," just look at her and say, "That's not a nice thing to say. I would appreciate it if you did not make unkind comments about my parents." Or whatever phrase fits you.
This. Seriously. It will be really hard but once you do it, you will be so much happier.