Teaching to learn, learning to teach