Jimmy Rotherham. Can't say enough good things about this guy. Super fun to surf with. Pushes you. No ego. Gracious host.
North Shore Beach Rentals