"Teacher a reflective practitioner' means :
AA teacher who critically examines his or herself and improves teachings
BA teacher who critically examines his or herself and improves teachings
CA teacher who critically evaluates students and make comments.
DA teacher who critically evaluates other teachers and make suggestions.