teddy campbell