Reflective Practices in Foreign Language Teacher Education: A View through Micro and Macro Windows.