fix teaching