Metacognition is generally regarded as being the awareness or control of thinking for learning. John Flavell is an American developmental psychologist that specializes in cognitive development, and he coined the term in 1976 (1). He described it as the ability to think about one’s own thinking, be consciously …