MUHAMMAD AYAZ; WAZIM KHAN; SALMAN KHAN. A Study of Reflective Teaching in Professional Development of Secondary School Teachers in Khyber Pakhtunkhwa. sjesr, v. 3, n. 4, p. 113-119, 25 Dec. 2020.