You probably didn't jump right into the highway when you start driving right? Maybe you started by learning the basics of parking, reversing, three-point turns, parallel parking, etc. This is the same for diving. Learn how to swim properly and comfortable on the surface and just below with the minimum equipment, then expand on that.
Freediving is not scuba diving. Its totally different and entirely unrelated.
How can you compare knitting and driving to freediving and scuba? Obviously knitting and driving are completely separate things but freediving and snorkeling skills do carry over to good scuba diving.
Clearing ears, and wearing a mask and fins. And thats it. Scuba has entirely different equipment, entirely different rules and entirely different methods. Why would you WANT to be teaching people to breath-hold prior to putting them on scuba?
Introduce freediving and a rapid finning/rising to the surface while holding breath then putting them on scuba. What a great idea!
Water comfort can be just as easily done with a mask on or even face down on the surface in scuba.
Snorkelling,Freediving and Scuba are different activities in the same way driving and knitting are.