using paradoxes to teach critical thinking in science stihl inc case study