Team of Naperville students take home top prize in international competition at Space Competitions June 7, 2024 At the same time three Naperville teens were completing their homework and studying for tests for their high school classes,…