But what about a student that cant form the question in a manner that is easy (possible?) to follow? Maybe the kid has a decent Q underlying the 12 minutes of rambling, but do you put with with 12 minutes of rambling everyday to get to the question that could've been asked in 15 seconds? I'd hope not as it'd waste everyone's time (again, everyday kinda thing...once in a while would be fine I spose. there just needs to be a balance)
In an ideal situation, the kid would realize he's disrupting everyone else and just ask his questions after class. The class doesn't sound like it's really meant to be a discussion, so the only questions that should get asked should be clerical. It may be to the class' benefit to hear the question, but it's probably not worth the disruption it causes if it's so frequent.
The professor really screwed up though, and she probably realizes that. She probably should've gone to administration with her problem so that she had reinforcement or somewhere to shift the blame. The way she handled it seems to have damaged her reputation and possibly her career. If she'd had gone to the dean or something like that and said "I have a kid in my class with a really severe stutter. He's very smart, but likes to ask disrupting questions in my class. I'd tell
any student with this behavior to knock it off, but I feel like he might get the wrong idea if I tell him this. How should I approach the problem?"
Administration might tell her to just deal with it, but then that's probably what she's going to have to do.