Using reflection can develop professional skills and its learning attributes. Reflections creates more room for professional artistry. Reflections enables one to explore other views and overcome deceptions. Reflections advocates a constant world making. Other than those, reflections also militate against "closed system vocabulary", "unitary procedures, narrow and superficial approach to problem solving and overlearning". In short, reflective practice produces self-awareness, self-development, knowledge creation and autonomy and independence.…