Great diving instructor. Theresa was very nice, patient and able to calm you down in a panic moment. She explains things very clearly so you know what to expect. They take you to Key Largo to do the open water dives, which is spectacular. Beautiful underwater scenery. You get time to enjoy the dive and before coming up, you do your skill checks. Four dives in 2 days of open water and 2 days of 3hr pool session. You do your studying online with plenty of quiz questions to prep you for an exam at the end with all 5 sections. Shouldn’t be that hard. Plus you get plenty of chances to go over the skill your having trouble during class. I would highly recommend if you’re thinking about becoming a certified open water diver to do it with Theresa. Really friendly staff and good at what they do.