Peter Leslie was a master teacher