Time to call in Gordon Ramsay? I too can't stand when I have to work with incompetent people. Especially when they're superiors. Happens a lot in my field sadly.
In case this hasn't been posted on the boards I thought I'd leave it here.
[URL="http://imgur.com/a/SjcgE"]http://imgur.com/a/SjcgE[/URL]