Here are some links that we think you may find useful:
Dive Rarotonga - PADI 5* Dive centre offers scuba tours and training