I've introduced bridge to a small group of coworkers at a few jobs now, and I still don't really know the right way to do it. I'm hoping to get some feedback/suggestions on my approach, so I'll just describe it here; feel free to suggest improvements in whatever part(s) you like.
I usually just do minibridge for at least the first lesson, because the initial investment to figure out bidding is too high and un-fun, and I'm pretty set on that plan. But what hands do we play, what do I try to teach? In the past I've used shuffled hands, and that seems to go okay, but it's easy to get bogged down in higher-level stuff they're not really ready to get yet.
I'm considering pre-making a couple hands from the Bridge Master level 1 series, like "You're in 6NT, and you need to knock out an ace before you cash your other eleven tricks" or "In 3NT, you need to overtake KQ with AJT9 to untangle your nine winners" to introduce some basic concepts, and then random hands after that. But that makes things pretty boring for the defenders, and I don't know if those deals are too high-level or too low-level anyway: maybe I just start with "Cash your nine tricks in a 4333 mirror". I'm also considering a defense-oriented hand, where it's like "Remember how we talked about knocking out aces? Declarer is trying to do that, and you can see from dummy that he will succeed unless your partner has HA, so try leading a heart."
Another thing I'm not sure of: if I do go with prepared lesson deals, do I explain the key point before the deal, or do I just let them play the hand, and then do a post-mortem where we talk about what happened, what could have happened instead, etc?
After the first lesson, I usually describe the skills relevant to bidding/defending/declaring, and ask the students which branch they're interested in investigating more deeply for the next lesson. I'm fairly happy with that approach, but if you dislike it feel free to pipe up.
My goal is to give a feel within the first couple hours for vaguely what playing bridge is about, so that interested folks can come back and others can get on with their lives; I definitely don't plan for students to survive at a duplicate club anytime soon, so I don't mind glossing over things like bidding, leads, or basic carding until students show interest in something related.