Metacognition

Awareness of one's own thought processes.
Awareness and understanding of one's own thought processes, including knowledge about when and how to use particular strategies for learning or problem-solving.

Your Cart

Loading your cart

Your cart is empty

Continue Shopping
Subtotal
You're saving
Checkout View full cart page
100-Day Money-Back Guarantee
Cancel Anytime
Secure Checkout

Sign In