This talk intends to summarize a number of novel concepts for University teaching, especially but not exclusively for virtual frameworks. Since I am not an expert in the science of teaching, but rather a typical teacher who just wishes to increase the efficiency, this talk primarily aims at inducing an open discussion and the sharing of examples from the audience. I will present several interesting and relevant concepts including "inverted classroom", "live feedback" etc. The talk isrelevant for senior scientists, post-docs, Master and PhD students. Since most of us are in some role of teaching, whether it is in a University course, a tutorial, a spring school or similar, the necessity for efficient teaching is the same. In addition, many junior scientists might come into the role of a teacher in the future. Also, input and experiences from the student's perspective are very important