Advantages and disadvantages of reflective teaching