In the area of Dauin Beach you will find several dive shops. Some of them are Dive Society, Scuba World, Sea Explorers and Atlantis Dive Resort, all of them run by foreigners. They offer one-day dive tours to Apo Island.
I dived with Dive Society and Sea Explorers, and I can recommend both of them.
♥ Visit Main Games Trust ♥