Navigating the Complexities of Inquiry-Based Learning