Learning for Uncertainty: Teaching Students How to Thrive in a Rapidly Evolving World