Imagine a world with self-driving cars, smart cleaning robots, and computers that think like humans. We’ve actually reached that reality to some extent - we’re just still working out the kinks and making that technology more functional and robust. The next generation of innovators will be the ones to make these dreams our new everyday reality - the kids in school today are the tech leaders of tomorrow. But how do we cultivate our next leaders in STEM?