Fostering professional development through peer observation of teaching – From reflective approach to effective teaching - Cao, Hong Phat (2023)