Asking students questions is a great technique to assess the knowledge. However, it should be done appropriately so that students are engaged. Also, I really like the idea of questionings as a form of discussion. This would allow students to 'overcome' shyness and learn not just from the instructor, but from the peers as well.