learning science across domains