Besides all of the suggestions from other posters (all are great by the way), I would suggest to dive in as many conditions as you can. A diver may have hundreds of dives, but when all of them are in gin clear water in a bathing suit, that same diver may have difficulties diving in some other water condition.
I see this especially in training new aquarium divers. We have new volunteer divers who join the team with a pocketful of qualifications and an impressive record of logged dives but get in an 8 foot tank and absolutely flounder.
The bottom line to all of this is spending quality time in the water and reflecting on the good, the bad, and the ugly part of each dive. The truly serious diver becomes a "student of diving." So out and dive and in your spare time read all of the great links provided in this thread!
I see this especially in training new aquarium divers. We have new volunteer divers who join the team with a pocketful of qualifications and an impressive record of logged dives but get in an 8 foot tank and absolutely flounder.
The bottom line to all of this is spending quality time in the water and reflecting on the good, the bad, and the ugly part of each dive. The truly serious diver becomes a "student of diving." So out and dive and in your spare time read all of the great links provided in this thread!