A school science competition ignites, pushing groups to create winning projects for a space center visit, but Teo and Peter are hesitant.