Assessing and Developing Metacognitive Skills