Aspects of teaching