Teddy is America's answer to Steve Bunce...neither of whom I can stomach.