Critical thinking and reflective practices