Reflecting Scientific Thinking