What is the most important skill to learn in scuba diving?
I think that buoyancy control is the most important skill to learn. When you achieve and can maintain neutral buoyancy, you become a relaxed and confident diver. There is no need for flailing arms or rapid finning. Buoyancy skills are taught during resort and certification courses, and many dive resorts offer refresher courses for infrequent divers to hone their skills.