What Is Good Teaching?

What makes a good and effective teaching?

.

What are the qualities of a good teacher?