My son and I recently completed our wreck and Nitrox PADI certifications with Joe. He is an excellent instructor and thorougly reviewed all of the required skills. We had a great time diving on the Spiegel Grove, Duane, Eagle and Benwood, as well as the reefs. The staff and crew at Florida Keys Dive Center are a great group and very safety orientated. You will not be disappointed!