Stephen Roberts our regular PADI Divemaster with a lot of experience of diving all over the world and here in the Algarve to guide you.
Divemaster
Team Main Page