Engaging ALL Learners: Supporting Inquiry with Technology