is inquiry-based learning an effective learning method