See what we teach

We offer a comprehensive selection of PADI courses and specialties, from Discover Scuba to an Instructor course.

We have a team of experienced instructors, Assistant Instructors and Divemasters.

Our course start and finish dates are flexible, we work with each student to ensure you get the schedule that suits you. You can start an individual course and do it one on one or you can do your course or courses with family and friends. Discount may apply for group courses. We are known for our personal training - at Scuba Diving for All you are not lost in group training but receive one to one personal training - a service that commercial dive schools charge a premium for - at Scuba Diving for All you receive this personal service at no additional charge.