I'm going to be ornery with this one. I am the District Advancement Chair for my district - and I have ZERO issues with a scheduled event - not a troop meeting - where a (or a group of) merit badge counselor(s) teach all of the information and skills for a merit badge. Once the event is finished, the scouts then need to meet one-on-one (in full view of of other scouts/parents/leaders, blah blah blah) with the counselor, and then demonstrate, explain, show, etc. the counselor what they individually actually know. That is the right way to run a MB clinic, university, whatever.