Donald Schon, an American philosopher, who developed the concept of reflective practice said that professional growth begins when an experience is viewed through a critical lens. A critical reflection ...