When Can We Use Inquiry-Based Learning?