Research on learning and teaching