There was laughter and tears as Waterville Valley friends and colleagues threw a farwell bash for Tom Corcoran.