What is the difference between efficient teacher and effective teacher?

Well the difference is, being an efficient teacher you just do your work as expected while if you are an effective teacher you go beyond your work. An efficient teacher focuses himself in accomplishing his to-do-list activities, on the other hand, an effective teacher always associates himself with hard work and heart since both his mind and soul are there in order to successfully accomplish his task.