Teaching and learning science in linguistically diverse classrooms