Metacognition is an awareness of how one learns. This awareness often takes the form of an internal conversation. A person with well developed metacognitive skills should be able to predict how well they will perform on a task, and monitor their progress as learning continues. This person can recognize their current limits, and what they do not know, and take steps to increase their knowledge and expand their limits. Initially, most students will need teacher prompting to fully develop these skills, but eventually metacognition should allow them to take more control of their own learning, and will facilitate learning transfer.

