The Study of Teacher Thinking: Implications for Teacher Education · Study