All courses are conducted and led by experienced instructors certified by PADI. This traininig is offered indipendently by PADI-certified professionals.