I'll second tossing Gabe (scottitheduck) under the bus! I've dove with him and have recommended him to several friends (past dive students) and to future divers that want to get certified in warm water.
As an Instructor and a parent of a diver (though he's much to busy to dive with his ole Mom), I would really suggest hooking up with a local dive pro for at least a couple of dives. Not only will they know the terrain, they will know where to look for any cool creatures, and can make your experience that much more memorable.
As an Instructor and a parent of a diver (though he's much to busy to dive with his ole Mom), I would really suggest hooking up with a local dive pro for at least a couple of dives. Not only will they know the terrain, they will know where to look for any cool creatures, and can make your experience that much more memorable.