Questions Jesus asked

If you are a religious leader you are expected to be full of answers, aren’t you? But if you listen to Jesus talk you will find he is always asking questions. What? Who? Why? So why did Jesus ask so many questions? How did people respond and what can we learn from each occasion?