@
rob_s - Admin stuff is important. When you get to the range, the targets should be set up, the trainer should have any paperwork you need to fill out ready and waiting for you, the safety/first aid brief should be clear and succinct, assignments for medic/driver/whatever should be made, and any range-specific details should be brought out. The trainer should have an outline of what the class will cover broken down by subject or time. S/he should have a plan on what to do if dangerous weather appears and have that training in his/her hip pocket, ditto if the class ends up being all good, attentive shooters and gets done with the planned training early. Pre-class communication (emails and such) should be answered promptly and professionally.
This ain't rocket surgery, it's a minimum level of professionalism. We pay these folks $100-300/day and a full line will have 8-12 shooters, so it's not like they're doing it for charity.