Understanding Own Teaching: Becoming Reflective Teachers Through Reflective Journals - Teuku Zulfikar, 2030047801 (Taylor & Francis Group, 2017)