Are You A Reflective Teacher?