ENGAGE: Equipping the Next Generation for Active Engagement in Science