I'll try not to be long winded here, but I have an older co-worker(CW) who has been nothing but rude and contentious to me for the 5 months that I been at the company. Since she is older (I was taught to respect my elders), and only works 4 days a months, I have left the incidents slide. Until 2 weeks ago.
CW refuses to call me by my name, despite my name tag, and that fact that I have asked her before to use it. She came into our training room, where my office is, and started twapping me on my shoulder with a rolled up newspaper, while saying, "Sue, Sue, Sue, Sue..." (my name is Sharon), and trying to talk to me while i was trying to assist an employee that was taking a state mandated test (CW knew what the employees were doing). I turned to her and asked her in a low voice (tests, remember) to call me by my real name, and she got huffy with me and started talking loudly how she was just trying to help me (

), and that I was rude, and she was just making a ruckus (tests, remember?) This was in front of the employees, and another coworker. I chose to ignore her, and she left, and then started on me again to my office mate (who was coming back in from lunch), and I went out into the hall, and closed the door, and proceeded to tell her that I didn't appreciate her talking about me behind my back, and if she had something to say, then say it to my face. She said I was rude, and I apologized, and told her that I was trying to proctor at (she knew that), and that we didn't need the interuptions. she went to HR, filed a complaint against me, and myself, and my office mate got called in for a formal statement.
She will be back into my office area on Thursday. I want to not say anything to her, but from reading another thread, would this be considered rude/childish? I just don't want to say anything to her. I just have a gut feeling that she is spoiling for a fight, and I don't want to go there. However, she must be in the room, and so must I. Any thoughts or suggestions?