Metacognition+Tools

Add any technology tools that you have tried or explored that enhance metacognition: Feel free to add a link, describe an idea or post a question to another person below.