Teaching higher order reasoning skills can be a challenge. However, as many students struggle with making the shift from concrete learning to more abstract ways of processing, it's a necessary skill to master. Finding the materials that make the process fun as well as manageable has been a challenge. Not any more! I am offering a free sampling of activities. Just come to my blog where I have an article on the topic and a link to my freebie.