The Critical Thinking Co. Science Detective® Beginning Grades 3-4.