Highly recommend for all. I was quite anxious about getting certified. The instructors were very patient and encouraging. I did have to add in a private lesson, but it was well worth it. I am looking forward to my first post certification dive. Never thought I'd say that! - via 