Reflective Practice

Reflective practice is learning through and from experience towards gaining new insights of self and practice.

(Finlay, 2008)