I've had many folk ask me to teach them "how to shoot". I tell them the first time I meet with them, will not be at a range, so don't even think you will shoot your first time out. The first time I meet with them, the first thing I do is make them take out a piece of paper and write down the four rules of safe gun handling. I let them know these aren't just sayings; if you violate anyone of these, or cannot tell me them when I ask later, I will stop the live training immediately. The first meeting, I also teach them how to properly hold a semi-auto pistol and a revolver correctly. I teach them proper grip, proper sight alignment, and proper stance, until I'm satisfied that they have it. This saves a lot of time when we do get to the range.
When we do get to the range, my first question to them is to tell me the 4 rules. If they can't, I tell them to pack up and I'm not willing to work with them anymore. If they can we move on. With unloaded firearms, I have them show me that they can still correctly hold the weapon, have good stance and have them tell me how to achieve good sight alignment. After this has been done, only then do I introduce the ammunition and show them how to properly load the ammo into the magazine and the magazine into the gun (or ammo into the cylinder of a revolver). This is also when I incorporate the range safety rules about keeping the firearm down range, etc.. During the lesson, I will ask them the 4 rules again at random times. If they cannot tell me, we end the live fire and go home.
I do all this when a friend asks for me to show them how to shoot. I would expect more from someone that I pay for the class. Fearhd, I applaud your commitment to sticking with your principles.