TD you already have one very good skill, a healthy respect for the dangers of diving! Dive within your comfort level, and training. Always take "your" time, for pre dive checks, dive planning, on the ladder or at shore line. I see way too many peole hurring to keep up with other divers only to...