Re: Who taught you?
After pulling my first trigger at age 7, I was hooked. I sought out info/input on anything to do with firearms, their use, tactics, and their workings ever since. Not having any brothers, dad only wanted to drink, we never went to see grandpa, hardly; I was on my own. Was given opportunity to join Air Cadets in mid-teens. Did that for 3 years.
I'd like to say I had a specific mentor, but alas, there hasn't been anyone or anything specific in my life to keep me going/prodding on/or correcting things, except myself.
Therefore, not having anyone nearby to say 'your doing this wrong', by default I am perfect.
My point for this post, seriously, is to try to instill into others the suggestion/responsibility to MENTOR someone who needs/can use it. Take some young lad (or lass) under your wing, and bring them out with you. Then ask if they'd like to go again.
The muslims's are doing it by propagating, we gotta doing by mentoring. (are those the right words?)