Smart Snips: Hands on Adventures in Thinking, Reading & Direction Following.