With a perfect combination of showmanship skills, social skills, language skills and organization skills Peter was absolutely incredible!