Balance between teaching and learning