Surfing New Zealand, SNZ for short is a surfing community where the best surfers come to compete and where new surfers come to learn how to surf.