I need an ex of procedural knowledge and of declarative knowledge. Then, describe why knowing this distinction is relevant to cognition. Finally, describe the implications of this distinction for learning and teaching. That is, how can this distinction be used to enhance learning?