Generic dimensions of teaching quality: the German framework of Three Basic Dimensions