frustrating aspects of teaching