teddy duncan