Muhammad Ayaz, Wazim Khan, & Salman Khan. (2020). A Study of Reflective Teaching in Professional Development of Secondary School Teachers in Khyber Pakhtunkhwa. Sjesr, 3(4), 113-119. https://doi.org/10.36902/sjesr-vol3-iss4-2020(113-119)