No..absolutely not! The only thing I think I would have done differently is go up the chain of command and called the fellow or attending. Residents may not speak to you in such a way, it is ALWAYS unacceptable. As for your extern, I would have ex...