"What should constitute excellent teaching and how can that be delivered ?".
Difficult question as I believe the answer depends on the target audience, the subject taught and the teacher as well. However, if I may focus on the objectives instead of on the means, I would say that an excellent teacher "is one who makes himself progressively unnecessary" and who is able to help his/her students discover abilities that they already have deep inside them but that they did not know they had.
When the instructor acts as a coach more than a lecturer, having empathy toward students, not assuming that students understood all immediately, bring the class material to their level without loosing focus, and explain with many examples from the students' life situations will pave the road toward excellent teaching.
Delivering material should include a mix of techniques including lectures, class discussions, debates, quizzes, case studies, u-tubes, internet (I use chatting), etc...
"What should constitute excellent teaching and how can that be delivered ?".
Difficult question as I believe the answer depends on the target audience, the subject taught and the teacher as well. However, if I may focus on the objectives instead of on the means, I would say that an excellent teacher "is one who makes himself progressively unnecessary" and who is able to help his/her students discover abilities that they already have deep inside them but that they did not know they had.
The output of teaching process is student's knowledge. As considered in system science & control, the feedback in teaching process will, during time, help us, the teachers to engage students much more, as our role will just, as @H.E. Lehtihet noted, become "progressively unnecessary" ...You can consider teaching process as an optimal control problem with optimality function, constraints etc.