A comprehensive guide on how to ask good questions effectively, including clarity, research, structure, politeness, ...