Text this: Metacognition & learning process: Using think-aloud protocol (TAP) to understand students and their teacher’s reflection processes during a problem-solving situation