Dealing with rude coworker?

I'm new to my job and a co-worker who's meant to essentially train me for a project (so I can take over his role before he moves to other projects) finds fault in the most minor things and says things like "don't give me excuses", "the other new guy works much faster than you", "don't you even know that you're supposed to do this?" and "you're so slow."

At the start I thought it was all my fault and I felt like a burden until one point when I realised it was he who was giving me the wrong instructions! He'd forget to update things, so I'd be following some outdated valuation method / he'd give me no instructions at all thereby leading me to make mistakes, but when asked, he'd blame it on me being inefficient.

Dealing with rude coworker?
Post Opinion