Mr. DuPont personally teaches all classes offered.  He has more than 30 years of diving experience.

The Team

David DuPont
Instructor
Lynn DuPont
Diving Assistant