Someone at work was working on a task with me...They had no idea how to do it right but kept attacking me for not doing it right. 
That would annoy me so much. Can you take it up with management?
I am thinking about it. They could not speak or read english well so they couldn't do it well..yet I was the one being attacked? They said I wasn't doing it right lol! And kept repeating questions for me to answer but wouldn't listen to the answers???? GRRRR!!
What a tough situation. Just make sure and document everything.