I think part of being a good speaker is knowing how to handle the - for lack of a better word - hecklers; the people who ask questions meant to show their expertise, or show they know something. A good speaker should be able to keep these people from disrupting what might otherwise be a Q&A session.