Inquiry Based Learning: The Best Learning Model