Difference between effective and efficient teacher?

An effective teacher gets results.
An efficient teacher works well and doesn't waste time, energy or other resources.