This one is really hard to make work. We tried this for training initially at work and you essentially need a second instructor or facilitator to maintain/manage the stream participants. Otherwise they will get no meaningful feedback to questions and such. If there is a teaching assistant or something to do this it can work, but having a single instructor doing it all went terribly every time we tried it. The experience of both in-person and remote students suffered greatly.