Danhua Wang Abstract Reflective practice is a special learning process in which past experiences are carefully evaluated in relation to relevant theories. But its distinct qualities are yet to be defined, making it harder to measure its effect. Moreover, the… Read More ›