I came to SJ on a few friends recommendations and I loved it. Groups are small (maximum of 4 students per instructor) and you usually have an instructor plus a dive master in training in each group (depending on the season).
The moment you walk in the door, all of the staff make you feel incredibly welcome and safe. The...
More
