Ocean First is run extremely well; I would recommend Ocean First to anyone.
Some highlights:
- Immaculate facilities (great trip photos all over!)
- Knowledgeable, friendly staff
- Instructors are very experienced, and are very good at figuring out what you don't understand
- Instructors are also very good at letting you know what to look out for, above and...
More
