Tweed Sea Sports is fantastic on so many levels. Pete, Liat and their team create a fun and relaxed vibe, while being masters at teaching diving technically. Cook Island is the best diving spot. Just completed my Padi Advanced and couldn't recommend highly enough. - via 