Our science was very unstructured up until we did cyber ed a couple years ago. Nonetheless, the kids tested very high in science on above grade level tests. We did a few short term classes when they were younger- one was called "Bucket Buddies" and another was "Zam's Quest". These were really fun, and each class attracted a small group of gifted students.